- Clone the repository
- Navigate to Backend folder
- Fill the secrets in .env file (Refer .env.sample)
- Run the following commands
(Backend runs at http://localhost:3000)
npm install npm run dev
(Alternatively, you can run the backend using Docker. Refer to the README in the Backend
directory for instructions.)
-
Navigate to Frontend folder
-
Fill the secrets in .env file (Refer .env.sample)
-
Run the following commands
npm install npm run dev
(Frontend runs at http://localhost:5173)
-
Go to localhost:5173 in your browser , use github credentials to login.
- DO CACHING SERVER SIDE AND CLIENT SIDE (REDIS AND ZUSTAND)
- Improve Frontend Code Readbility ( maybe separate the functions to other files)