A Leaderboard for LeetCode made in NextJS!
All you need is a leetcode username and you are good to go!
- You can view all available teams from the homepage:
- You can view all your joined teams under My Teams sections:
- The leaderboard for the team is displayed when you enter a team:
- You can view your own profile and can also change your institution from here:
- As an admin, you can manage the teams and add new teams in add
- React
- ChakraUI
- Framer Motion
- Vercel serverless functions
- MongoDB
- NodeJS
- MongoDB
- Typescript
GOOGLE_CLIENT_ID
GOOGLE_CLIENT_SECRET
MONGO_URI
NEXTAUTH_SECRET
NEXT_PUBLIC_GA_MEASUREMENT_ID
JWT_COOKIE_NAME
- Clone the repo
- Run
npm install
- Run
npm run dev