Skip to content

A new course management system designed for universities

Notifications You must be signed in to change notification settings

j-alicia-long/Course-Star

Repository files navigation

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 ([email protected]), Jennifer Long ([email protected]), Jolyn Tan ([email protected]), and Yu Qi Wong ([email protected]) 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

https://iconify.design/

Setup Tutorials

Express Setup Tutorial

https://medium.com/@maison.moa/setting-up-an-express-backend-server-for-create-react-app-bc7620b20a61

Postgresql Database + Heroku Setup Tutorial

https://www.taniarascia.com/node-express-postgresql-heroku/#set-up-postgresql-database

About

A new course management system designed for universities

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published