Skip to content

sparshg05/AI-Chat-App

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AI Chat App

🚀 Project Overview

AI Chat App is a full-stack web application that enables real-time interactions with AI-powered chat models. This project is built using React for the frontend and Node.js (Express) for the backend, with MongoDB as the database.

🌟 Features

  1. User Authentication (Signup/Login with JWT & Cookies)

  2. Real-time AI Chat with an AI-powered assistant

  3. Refined prompt engineering to create even express server also with a basic file structure.

  4. WebContainer Support for running server in the browser

  5. Fast & Scalable API (Built with Express.js & MongoDB)

  6. Deployed on Render for seamless accessibility

🛠️ Tech Stack

Frontend:

→ React.js (Vite)

→ Axios

→ Tailwind CSS

Backend:

→ Node.js with Express.js

→ WebSockets (socket.io) for real-time communication

→ MongoDB with Mongoose ORM

→ JWT Authentication

→ WebContainer API for browser-based execution

Deployment:

→ Deployed on Render serving all the frontend files from backend.

📷 Screenshots

Screenshot (29) Screenshot (23) Screenshot (24) Screenshot (28) Screenshot (25)

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published