Skip to content

CodeMate AI — A full-stack MERN application with secure authentication and AI-powered prompt handling.

Notifications You must be signed in to change notification settings

rajveer-09/CodeMateAI

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 

Repository files navigation

CodeMate AI — MERN Stack Web Application

CodeMate AI is a full-stack web application built with the MERN stack (MongoDB, Express, React, Node.js) that allows users to authenticate securely and interact with AI-generated prompts.

🔥 Features

  • User Authentication (JWT-based)
  • Secure Login & Signup
  • Protected Routes & Authorization Middleware
  • AI Assistant Prompt Handling
  • CRUD Operations on Prompts
  • REST API Integration
  • Scalable Folder Structure with MVC Pattern

🛠️ Tech Stack

Frontend: React.js, Axios, Context API
Backend: Node.js, Express.js, MongoDB, Mongoose
Authentication: JWT, bcrypt.js
Deployment: (to be updated with live links)


🗂️ Project Folder Structure

CodeMateAI
├── BackEnd 📁
│   ├── controllers 📁
│   ├── middlewares 📁
│   ├── models 📁
│   ├── routes 📁
│   ├── services 📁
│   ├── .env 📄
│   ├── index.js 📄
│   └── package.json 📄
├── FrontEnd 📁
│   ├── node_modules 📁
│   ├── public 📁
│   ├── src 📁
│   │   ├── assets 📁
│   │   ├── components 📁
│   │   ├── context 📁
│   │   ├── App.css 📄
│   │   ├── App.jsx 📄
│   │   ├── index.css 📄
│   │   └── main.jsx 📄
│   ├── .env 📄
│   ├── index.html 📄
│   ├── package.json 📄
│   └── README.md 📄
├── .gitignore 📄
└── README.md 📄


Demo on Desktop

image

DEMO on Smaller Screen

WhatsApp Image 2025-07-19 at 11 19 02_66615344


🚀 Getting Started Locally

1️⃣ Clone this Repository

git clone https://github.com/rajveer-09/CodeMateAI.git

🌐 Live Demo

Click Here...
CodeMateAI Live Link


✨ Author

Rajveer Sharma
GitHub


📜 License

This project is licensed under the MIT License


🤝 Contributing

Pull requests are welcome. Feel free to open issues and suggest features.


About

CodeMate AI — A full-stack MERN application with secure authentication and AI-powered prompt handling.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published