Skip to content

codepvg/leetcode-ranking

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

494 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CodePVG LeetCode Ranking

A web-based platform developed by CodePVG to track and rank students of PVG COET based on their LeetCode performance

It allows users to register with their LeetCode username and automatically fetches their problem-solving statistics to display on a leaderboard.


Purpose

The goal of this project is to:

  • Encourage consistent problem-solving among students
  • Create a competitive yet motivating environment
  • Provide visibility into individual coding progress

Related Repositories


Project Structure

leetcode-ranking/
│── frontend/        # UI (HTML, CSS, JS)
│── data/            # Stored user data
│── scripts/         # Automation scripts
│── server.js        # Express server
│── package.json

How to Run Locally

1. Fork and clone the repository

First, fork the repository to your GitHub account. Then clone it locally:

git clone https://github.com/YOUR-USERNAME/leetcode-ranking.git
cd leetcode-ranking

2. Install dependencies

npm install

3. Run the project

npm run dev or node start

Usage

  1. Open the registration page
  2. Enter your name and LeetCode username
  3. Submit the form
  4. View your ranking on the leaderboard after the next sync

Contributing

Contributions are welcome.

  • Fork the repository
  • Create a new branch
  • Make your changes
  • Submit a Pull Request

About

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors