Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/gaganreddyin/leetcodecomparator

A tool for analyzing and comparing LeetCode profiles to track performance and identify strengths and weaknesses.
https://github.com/gaganreddyin/leetcodecomparator

javascript-applications leetcode leetcode-javascript

Last synced: 20 days ago
JSON representation

A tool for analyzing and comparing LeetCode profiles to track performance and identify strengths and weaknesses.

Awesome Lists containing this project

README

        

# LeetCode Comparator

The LeetCodeComparator is a web application built using React.js that allows users to analyze and compare LeetCode profiles. Whether you want to evaluate your own progress or compare your solutions with another user, this app provides an intuitive interface to achieve these goals. The app leverages the power of React.js along with CSS to deliver a seamless and visually appealing experience.

## Web App Link

Try out this web app now: https://leet-code-comparator-by-gaganreddy.vercel.app/

## Features

- User Profile Analysis: Get detailed insights into your LeetCode profile.

- User Comparison: Compare your LeetCode profile side by side with another user's profile. Identify strengths, weaknesses, and track progress.

- Responsive Design: Enjoy a consistent experience across various devices, thanks to the responsive design that adapts to different screen sizes.

## Tech Stacks

The Leetcode Comparator web app is built using the following technologies:

- React.js
- JavaScript
- CSS
- HTML

## Installation and Usage
Follow these steps to set up and run the Leetcode Comparator web app on your local machine:

- Clone the Repository: Clone this repository to your local machine using `git clone https://github.com/kajal1801/LeetCodeComparator`.

- Navigate to Directory: Use the `cd leetcode-comparator` command to navigate into the project directory.

- Install Dependencies: Run `npm install` to install the required dependencies for the app.

- Start the App: Execute `npm start` to start the development server. The app should automatically open in your default web browser at [http://localhost:3000](http://localhost:3000).

- Usage: Use the app to analyze your LeetCode profile or compare it with another user's profile. Input the usernames and explore the provided insights.

## Contributing

Contributions are welcome and encouraged! If you want to contribute to the Leetcode Comparator web app, follow these steps:

- Fork the repository.

- Create a new branch for your feature or bug fix: git checkout -b feature-name.

- Make your changes and commit them with descriptive commit messages.

- Push your changes to your forked repository.

- Create a pull request to the original repository's main branch.

## Acknowledgments
This project is inspired by the need for a user-friendly tool to analyze and compare LeetCode profiles. Thanks to the React.js community for providing the foundation for building this app.