Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/codersunny812/stellarcode

This is a project inspired by the Leetcode where people can create account and login into thier account and saw the dsa problem and solve them.
https://github.com/codersunny812/stellarcode

javascript leetcode leetcode-solutions react-router reactjs

Last synced: 6 days ago
JSON representation

This is a project inspired by the Leetcode where people can create account and login into thier account and saw the dsa problem and solve them.

Awesome Lists containing this project

README

        

# LeetCode Clone

Welcome to the LeetCode Clone project! This is a web application built with ReactJS, Chakra UI, Lottie, Tailwind, and Supabase for authentication.

## Features

- **Authentication:**
- New users can sign up on the home screen.
- Existing users can log in directly.

- **Form Validation:**
- Users must fill out all the required fields to enable the login button.
- Incorrect password triggers a Toastify message.

- **Toastify Messages:**
- Informative messages for unsuccessful login attempts.
- Success message upon successful login.

- **Home Section:**
- Displays a list of LeetCode questions with a status indicator (cross for unsolved, tick for solved).

- **Question Page:**
- Detailed information about each question, including type and difficulty level.
- YouTube modal for viewing solution videos.
- Code editor for solving questions.
- Stopwatch to track the time spent on each question.

- **Profile Component:**
- Uses the LeetCode API to fetch user information.
- Displays the number of questions solved and contest participation details.

## Getting Started

1. Clone the repository:

```bash
git clone https://github.com/your-username/leetcode-clone.git
cd leetcode-clone