- React.js
- Node.js
- Express.js
- MongoDb
- CSS
- JAVASCRIPT
- mongoose
- Express
- MUI
- Styled Components
- Login/signup with backend authentication
- Add new post to feed
- Upvote/downvote any post
- See and write comments to any post
- Clone our repository by running the command
- Split your terminal into two (run the client on one terminal and the server on the other terminal)
- On the first terminal, change directory to nus-tutor/backend by running
- And then run the following command
- Then, create a .env file
- Provide the following credentials MONGO_URI =
- And then run the following command
- On the second terminal, change directory to nus-tutor/client by running
- And then run the following commands
git clone https://github.com/antonlee59/nus-tutor.git
cd nus-tutor/backend
npm install
JWT_SECRET =
JWT_LIFETIME =
npm start
cd nus-tutor/client
npm install npm start