A prep web app for SOS-HGIC to monitor students' prep attendance
- React (Vite Template)
- SASS (SCSS)
- Firebase Auth
- Nodejs with Express
- MongoDB and Mongoose
- Track students' attendance to prep
- Time stamps for late, early and on time.
-
Navigate to the
front-endfolder in your terminal with the commandcd front-end -
Then
npm iornpm installwhile in the folder to install the necessary dependencies -
Then open a new terminal and
cdinto theback-endfolder with the commandcd back-endand runnpm iornpm installto install the necessary dependencies/packages -
Be sure to include your database
CONNECTION_STRINGin the.envfile from your MongoDB Atlas Cluster -
Add a
JWT_SECRETfor creating/signing web tokens with jwt for users of the app -
Finally
cdtofront-endin your terminal if you are not in it currently, and runnpm run devto start theviteserver to run thefront-end -
Also
cdintoback-endfolder from your terminal and runnpm run backendto start the backend server
NOTE: You need to whitelist your IP address in your MongoDB Atlas Cluster to be able to access the database from your current IP address
Happy Coding fam!
Attack me here: emmanueldeprogrammer@gmail.com
