This repository contains the source code for Assignment 6
Component | Technologies |
---|---|
Frontend | React with TypeScript, Chakra UI, Vite.js |
Backend | FastAPI, Beanie |
Data Storages | Redis, MongoDB |
Deployments | Docker, Kubernetes, AWS |
Name | Mobile (+65) | Links | |
---|---|---|---|
Hardik Narang | 83087184 | [email protected] | Github |
Pranav | 81126484 | [email protected] | Github |
Saketh | 82533728 | [email protected] | Github |
Shivang Gupta | 83538995 | [email protected] | Website, Podcast, Github |
Sumanth Yalamarty | 89442247 | [email protected] | Website, Podcast, Github |
Refer to our team project repository to find instructions on how to run the relevant microservices. For this assignment, minimally would require to run the frontend along with the question service microservice.
After running the frontend and question service backend, navigate to the /addquestion
page in the application
For example if you're app is running on localhost:5173, navigate to localhost:5173/addquestion
Choose the Leetcode question you would like to add. For example, you want to add the Reverse Integer question that can be found on this link: https://leetcode.com/problems/reverse-integer/
In the input box of the UI, enter 'reverse-integer' and enter Submit. The UI will update shortly to reflect the addition of this question. The MongoDB collection also contains this new question that has been added.