A school management system that allows students to print an access card (for exams). Printing of access card is dependent on certain criteria being met (i.e student's monthly balance needs to be at 0.00 in order to qualify) - developed using the MERN stack.
- Node (13.12.0)
- NPM (6.14.4) or Yarn (1.22.4)
- MongoDB (4.2.0)
- Make sure MongoDB is running on your system and that you have a MongoAtlas account set up.
- Clone this repository
- Open command line in the cloned folder,
- To install dependencies, run
npm install
oryarn
- To run the application for development, run
npm run development
oryarn development
- To install dependencies, run
- Open localhost:3000 in the browser
Live web version hosted on Heroku: https://lynx-access.herokuapp.com/ Test it out using these two students credentials:
Student1 login details(fees up to date): Email address: johnP@gmail.com Password: password
Student2 login details(fees not up to date): Email address: johnO@gmail.com Password: password