Note: for the cost of server maintainence, I have stopped hosting the databse online, thus the website is not properly working right now. If you hope to see how this website should be working, please vist the youtube recording
Coursehub is now up at HERE
- React.js
- Material UI
- Semantic UI
- Redux (for global state update, especially login session)
- Go to
/client
folder, and run the following command:
npm start
- Node.js and Express.js (server requests handling and routing)
- MySQL (Database)
- In the root folder, and run the following command:
node server.js
Please run both front and back end at the same time so the web app can be properly working.