Skip to content

adilmirza975/love-leetcode-frontend

 
 

Repository files navigation

❤️ LoveLeetCode.in

It's more than just code — it's learning, sharing, and mastering together. ❤️


🎃 Hacktoberfest 2025

We're participating in Hacktoberfest 2025! Join us in making open source contributions during October.

  • 🎯 Goal: Complete 4 quality pull requests
  • 🏆 Rewards: Digital badges and swag
  • 📋 Get Started: Check our CONTRIBUTING.md for guidelines
  • 🔍 Find Issues: Look for hacktoberfest and good first issue labels

Start Contributing →


🚀 Quick Setup & Installation

Prerequisites

  • Node.js (v18 or higher)
  • npm or yarn
  • Git

Installation Steps

  1. Clone the repository

    git clone https://github.com/kevish-is-building/love-leetcode-frontend.git
    cd love-leetcode-frontend
  2. Install dependencies

    npm install
  3. Start development server

    npm run dev
  4. Open in browser

    http://localhost:5173
    

Available Scripts

  • npm run dev - Start development server
  • npm run build - Build for production
  • npm run preview - Preview production build
  • npm run lint - Run ESLint
  • npm test - Run tests (if available)

For detailed contribution guidelines, see CONTRIBUTING.md A hub for mastering DSA, Problem Solving & Competitive Programming 🚀

Made with Love
LeetCode
Open Source Hacktoberfest 2025 Contributors Welcome License Issues Pull Requests


🌟 What is LoveLeetCode?

loveleetcode.in is your go-to platform if you love solving problems, cracking interviews, and improving your DSA skills.

Here you’ll find:

  • 📘 Well-structured solutions for LeetCode problems.
  • 💡 Explanations from easy → medium → hard.
  • ⚡ Optimized approaches with time & space complexity.
  • 🌍 A growing community of problem solvers.

It’s more than just code — it’s learning, sharing, and mastering together. ❤️


🛠 Tech Behind loveleetcode.in

  • Frontend: React.js + TailwindCSS (beautiful & fast UI)
  • Backend: Node.js + Express
  • Database: MongoDB (to store problems, solutions, users)
  • Extras:
    • Authentication (for contributors & users)
    • API-first design (ready to extend to mobile apps)
    • Deployment ready (cloud + CI/CD)

🚀 Live Demo

Check out the live site!


🚀 Quick Start

git clone https://github.com/your-username/loveleetcode.in.git
cd love-leetcode-frontend
npm install
npm run dev

Open http://localhost:5173 in your browser.


📂 Project Structure

├── frontend       # React app
├── backend        # Node.js + Express + MongoDB
├── problems       # Problem solutions & explanations
├── docs           # Documentation & guides
└── README.md      # This file ❤️


✨ Features

📑 Curated LeetCode problem solutions.

📊 Detailed approach + complexity analysis.

🔎 Search & filter by tags (array, dp, graph, etc.).

👨‍💻 Beginner friendly → Pro coder ready.

🏆 Perfect for interview prep & practice.

🚀 Quick Start

git clone https://github.com/your-username/loveleetcode.in.git

🌍 Who is this for?

🎓 Students starting their DSA journey.

🧑‍💻 Developers preparing for FAANG & top tech interviews.

🚀 Coders who love challenges.

❤️ Anyone who loves LeetCode!

🤝 Contribute

We love contributions! 💜

Add new solutions.

Improve explanations.

Enhance UI/UX of the platform.

Steps:

Fork the repo

Create a new branch

Commit your changes

Open a Pull Request

📈 Future Roadmap

✅ Daily coding challenge section

✅ User profiles + streaks

🔜 Contest rankings

🔜 GraphQL API support

🔜 Mobile app version

⚡ Show Some Love

If you ❤️ this project → Star ⭐ the repo
Because stars = motivation = more problems solved 🚀

Made with ❤️ by the LoveLeetCode Community

----

About

Resources

License

Code of conduct

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 97.5%
  • CSS 2.4%
  • HTML 0.1%