An enrollment website with features similar to the existing animo.sys of DLSU specifically for College of Computer Studies (CSS) students. It will have the following features: Register, Acount Verification, Log In, Log Out, View own user profile, View all offered classes, Search and display classes, Add classes, Drop classes, Swap classes, and View summary of enrolled classes.
Link: Animo.sys
- Run
mongod.exe
in the background - Open MongoDB Compass and make a DB named
animosysdb
- Import using MongoDB Compass the three collections found in
\models\data imports
(excluding masterlist_courseclass.csv) with the respective names:students
,classes
,courses
- Install dependencies on the project command line:
npm install
- Enter this to run the server:
node app.js
- Navigate to the project through:
https://localhost:3000/
Register using a DLSU e-mail address. The password should at least be 8 characters.
Log In using the email and password you used to register or choose one of the following:
Password | |
---|---|
[email protected] | 11111111 |
[email protected] | kapekape |
[email protected] | rockets12 |
[email protected] | ilovecookies |
- express
- express-handlebars
- express-session
- body-parser
- cookie-parser
- dotenv
- mongoose
- validator
- express-validator
- bcryptjs
- nodemailer
- otp-generator
- nodemon
Krissha Calaranan
Kayla Latorre
Ninna Manzano