Skip to content

Latest commit

 

History

History
43 lines (37 loc) · 1.31 KB

README.md

File metadata and controls

43 lines (37 loc) · 1.31 KB

Scheduler

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.

Authors

Deployed Web Application

insert link here

How to Setup Locally

  1. Clone this Repository
  2. Run npm install to install dependencies that were used in this project.
  3. To set up the local database, go to the .env change the DB_URL as shown below.
DB_URL=mongodb://localhost:27017/scheduler_db
  1. By default, the application utilizes MongoDB Atlas.
  2. To run the application online, run supervisor index.js.
  3. Go to your browser and go to localhost:3000/.
  4. You are now ready to use Scheduler!

NPM Packages Used

  • bcrypt
  • connect-mongo
  • dotenv
  • express
  • express-session
  • express-validator
  • hbs
  • html2canvas
  • jquery-timepicker
  • mime
  • mongoose
  • multer
  • validation-result

Front-End Libraries Used

  • Bootstrap 5
  • Fontawesome