Skip to content

Latest commit

 

History

History
53 lines (42 loc) · 1.87 KB

File metadata and controls

53 lines (42 loc) · 1.87 KB

CodeSmart: AI-Powered Coding Assistant

🚀 Overview

LeetCode users often struggle to solve problems efficiently without external help, disrupting their learning flow. CodeSmart is an AI-powered assistant designed to seamlessly integrate into the LeetCode experience, providing real-time hints, solutions, and personalized suggestions.

🌟 Key Features

  • 🔹 Real-time Hints – Get contextual hints without revealing full solutions.
  • 🔹 Personalized Suggestions – AI-driven recommendations based on user performance.
  • 🔹 Optimized Learning – Adaptive difficulty based on progress.
  • 🔹 Code Optimization Tips – Improve time & space complexity.
  • 🔹 Seamless Integration – Works within LeetCode's interface.

🛠️ Tech Stack

  • Frontend: HTML,CSS,JS
  • Backend: Python
  • AI Model: Gemini
  • Database: Sqlite

🎯 How It Works

  1. AI analyzes your problem-solving approach.
  2. Provides real-time hints based on your code.
  3. Suggests better approaches if needed.
  4. Tracks progress and adapts difficulty.

🏗️ Installation & Setup

# Clone the repository
git clone https://github.com/yourusername/CodeSmart.git
cd CodeSmart

🤖 Usage

  1. Log in with your LeetCode account.
  2. Start solving problems.
  3. Get real-time AI hints and suggestions.

🛡️ Security & Privacy

  • We do not store your code or personal data.
  • AI-generated hints are based only on problem constraints.

📌 Future Enhancements

  • 🔸 Voice Assistant for hands-free help.
  • 🔸 Leaderboard & Challenges.
  • 🔸 Custom AI Tutor Sessions.

💡 Contributing

We welcome contributions! Please fork the repo, create a new branch, and submit a PR.

📬 Contact

For queries, reach out at rbstudu2022@gmail.com or open an issue.


🚀 CodeSmart - Making coding smarter and more intuitive!