Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/official-krish/neoncode

A full-stack application replicating the popular coding challenge platform, LeetCode, built with Nextjs and firebase.
https://github.com/official-krish/neoncode

Last synced: about 1 month ago
JSON representation

A full-stack application replicating the popular coding challenge platform, LeetCode, built with Nextjs and firebase.

Awesome Lists containing this project

README

        

# LeetCode Clone

A full-stack application replicating the popular coding challenge platform, LeetCode, built with Nextjs, .

## Important links
- **[Application link](#)**

## 🛠 Technologies & Libraries
- **Nextjs** for the frontend.
- **firebase** for the backend.
- **Firebase** for the database.
- **TypeScript** as the main programming language.
- **Firebase** for authentication.

## 📁 Project Structure
- **Frontend:** Contains client-side code and logic.

## 💻 Local Setup

### Frontend
1. Navigate into the frontend directory using
```sh
cd frontend
```
2. Install dependencies using
```sh
npm install
```
3. Run the application locally using
```sh
npm start
```
```ts
export const BACKEND_URL = "http://localhost:5000";
```

## Contributing
We welcome contributions from the community! To contribute, follow these steps:

1. Fork the repository.
2. Create a new branch
```sh
git checkout -b feature/[feature-title]
```
3. Make your changes and commit them
```sh
git commit -am 'Add brief meaningful commit message'
```
4. Push to the branch
```sh
git push origin feature/[feature-title]
```
5. Create a new Pull Request.