Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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.
- Host: GitHub
- URL: https://github.com/official-krish/neoncode
- Owner: Official-Krish
- Created: 2024-05-12T18:57:22.000Z (7 months ago)
- Default Branch: main
- Last Pushed: 2024-05-27T19:18:38.000Z (7 months ago)
- Last Synced: 2024-11-13T16:56:25.236Z (about 1 month ago)
- Language: TypeScript
- Homepage:
- Size: 408 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: Readme.md
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.