MeGuie is an innovative platform that helps organize and structure study plans based on roadmaps for middle and high school subjects. By curating quality content, MeGuie provides a clear and practical guide to optimize study time and improve outcomes for students preparing for college entrance exams.
To run the project locally, you will need:
git clone https://github.com/lfelipediniz/MeGuie.git
Navigate to the project folder:
cd MeGuie
npm install
npm run dev
By default, the server will run at http://localhost:3000
.
-
Access the Application:
Openhttp://localhost:3000
or use the hosted versions:- Full Project (APOO Version): https://meguie.netlify.app
- IHC Prototype: https://meguie.vercel.app
-
Log in with Test Accounts (APOO Version Only):
These credentials are valid only for the APOO Version hosted at https://meguie.netlify.app.-
Admin Account
- Email:
[email protected]
- Password:
123456
- Email:
-
User Account
- Email:
[email protected]
- Password:
123456
- Email:
-
Developed for the Object-Oriented Analysis and Design course, this version includes:
- Full backend integration with MongoDB Atlas.
- User authentication with JWT tokens.
- Complete study roadmap functionality.
Live Site: https://meguie.netlify.app
Developed for the Human-Computer Interaction course, this prototype focuses on:
- Basic frontend features.
- Accessibility-centered design.
Live Prototype: https://meguie.vercel.app
To run the project locally, create a .env
file in the root directory and add the following variables:
MONGODB_URI=mongodb+srv://<username>:<password>@cluster.mongodb.net/meguie
JWT_SECRET=your_jwt_secret_key
MONGODB_URI
: The connection string for your MongoDB Atlas database. Ensure your credentials are correct.JWT_SECRET
: A secret key for signing and verifying JWT tokens for authentication.
This project was developed as part of the Human-Computer Interaction and Object-Oriented Analysis and Design courses at USP.
For more information about these courses, visit:
Happy Learning! 📚🚀