Skip to content

JulienMellon/homework-bound

 
 

Repository files navigation

Introduction

A simple homework app


Objectives

  • It's a beginner level app created to understand how MVC concept and logins are added

Who is this for?

  • Anyone that has to track their homework

Packages/Dependencies used

bcrypt, connect-mongo, dotenv, ejs, express, express-flash, express-session, mongodb, mongoose, morgan, nodemon, passport, passport-local, validator


How to get this working in your local node environment:

Install all the dependencies or node packages used for development via Terminal

npm install

Create an .env file

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! 😎


Things to add

  • 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.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • CSS 28.7%
  • SCSS 26.5%
  • HTML 21.8%
  • JavaScript 17.2%
  • EJS 5.8%