A simple homework app
- It's a beginner level app created to understand how MVC concept and logins are added
- Anyone that has to track their homework
bcrypt, connect-mongo, dotenv, ejs, express, express-flash, express-session, mongodb, mongoose, morgan, nodemon, passport, passport-local, validator
npm install
create a file named .env in the /config folder and add the following as key: value
- PORT: 2121 (can be any port example: 3000)
- DB_STRING:
your database URI
Have fun testing and improving it! 😎
- Weekly assignment tracker to look at current/upcoming assignments.
- Teacher can have the ability to add, edit, and delete assignments while student users can only mark whether it was completed.
- Student users can make private, threaded comments under each assignment for the teacher to read, like if they have a question.