Skip to content

karan-gaur/leetcode-stats

Repository files navigation

LeetCode Stats Tracker

License: MIT

LeetCode Stats is a React-based web application that helps you keep track of your LeetCode problem-solving progress with rich visualizations and detailed statistics.

alt text

Table of Contents

Features

  • Progress Tracking: Track the number of problems solved, categorized by difficulty.
  • Visualizations: View your progress through various charts and graphs.
  • Detailed Statistics: Get insights on your problem-solving patterns and performance.
  • Responsive Design: Accessible on both desktop and mobile devices.

Demo

Check out the live demo here.

Installation

To run the project locally, follow these steps:

  1. Clone the repository:

    git clone https://github.com/karan-gaur/leetcode-stats.git
    cd leetcode-stats
  2. Install dependencies:

    npm install

Example

A react project using an example is already present on github. To use the example component follow the mentioned steps below: NOTE: Make sure that port 3000 is available to run the demo on your local machine

  1. Clone the git reepository:

    git clone https://github.com/karan-gaur/leetcode-stats.git
    cd leetcode-stats
  2. Install Necessary dependencies:

    cd example
    npm install
  3. Start the server:

    npm start

    The app will be available at http://localhost:8080.

Usage

  1. Sync Your Data: Connect your LeetCode account to sync your problem-solving data.
  2. View Your Stats: Explore the various charts and graphs to gain insights into your progress.
  3. Track Your Progress: Regularly update your data to keep track of your improvement over time.

License

This project is licensed under the MIT License. See the LICENSE file for details.

Contact

If you have any questions or suggestions, feel free to reach out:

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published