Course-Star
A new course management system designed for universities. Visit it here or read the comprehensive project report here.
Contributors
Project developed by Loh Jia Hao (lohjiahao1995@gmail.com), Jennifer Long (j.alicia.long@gmail.com), Jolyn Tan (jolyn.tanyj@gmail.com), and Yu Qi Wong (wongyuqi107@gmail.com) for CS2102 AY19/20 Sem 1 at the National University of Singapore.
Instructions
Setup
Clone the repository and run the following to install dependencies:
npm install
Running the Project
Make sure that you are in the root directory of the project and run the following:
npm run dev
The app should open in a new window at http://localhost:3000
Making API Calls
You can check the result of your api call at http://localhost:5000 after running the project.
E.g. http://localhost:5000/users will display the list of users.
Dependencies
React-Bootstrap
For UI components
https://react-bootstrap.github.io/components/alerts
Iconify
For icons
Setup Tutorials
Express Setup Tutorial
Postgresql Database + Heroku Setup Tutorial
https://www.taniarascia.com/node-express-postgresql-heroku/#set-up-postgresql-database