The difficulty to form schedules with the numerous data needed has been abstracted to make it easier for students. Scheduler aims to help the students find their satisfying schedules through our service. We let you create a schedule with just a few clicks.
This serves as the final project for CCAPDEV Group 14.
- Clone this Repository
- Run
npm install
to install dependencies that were used in this project. - To set up the local database, go to the .env change the DB_URL as shown below.
DB_URL=mongodb://localhost:27017/scheduler_db
- By default, the application utilizes MongoDB Atlas.
- To run the application online, run
supervisor index.js
. - Go to your browser and go to
localhost:3000/
. - You are now ready to use Scheduler!
- bcrypt
- connect-mongo
- dotenv
- express
- express-session
- express-validator
- hbs
- html2canvas
- jquery-timepicker
- mime
- mongoose
- multer
- validation-result
- Bootstrap 5
- Fontawesome