Skip to content

Latest commit

 

History

History
74 lines (49 loc) · 1.73 KB

File metadata and controls

74 lines (49 loc) · 1.73 KB

🧠 CodeMate AI — Your Code Explanation Assistant

CodeMate AI is an intelligent web application that explains any piece of code in clear, human-understandable language.
It helps developers, students, and learners quickly grasp complex code logic using AI-powered explanations.


🚀 Features

  • 🔍 AI Code Explanation: Paste any code snippet and get a detailed, natural-language explanation.
  • Real-Time Response: Fast and accurate understanding powered by an integrated AI API.
  • 🖥️ Modern UI: Responsive, minimal interface built with React (Vite) and Tailwind CSS.
  • 🌐 Cross-Platform: Works seamlessly on desktop and mobile browsers.
  • 🔒 Secure Backend: Node.js + Express server with safe API routing and data handling.

🧩 Tech Stack

Frontend

  • React (Vite)
  • Tailwind CSS
  • Hosted on Netlify

Backend

  • Node.js + Express
  • Integrated with an AI API for code interpretation
  • Hosted on Render

Package Manager

  • Yarn

💡 Live Demo

🔗 Try CodeMate AI


🧠 How It Works

  1. User pastes code into the input area.
  2. Frontend sends it to the backend API.
  3. The backend calls an AI model endpoint.
  4. AI returns an explanation → displayed neatly on the frontend.

🧪 Run Locally

Clone the repository

git clone https://github.com/<your-username>/codemate-ai.git
cd codemate-ai

yarn install

cd frontend
yarn dev

cd ../backend
yarn dev

👨‍💻 Author

Aswanth KT MERN Stack Developer | AI & Web Enthusiast

🌐 Portfolio

💼 LinkedIn

🐙 GitHub