Boost AI is an intelligent chat assistant built with modern technologies that allows users to create, manage, and interact with conversations seamlessly. It features User Authentication, Image Support, Markdown Formatting, and chat History Management, all powered by a robust backend and beautiful UI.
- π Secure user authentication with Clerk
- π¬ Persistent and dynamic chat history
- πΌοΈ Image upload and rendering via ImageKit
- π Markdown rendering for rich text messages
- ποΈ Chat history management per user
- π Fully responsive and modern UI
- React.js
- Vite
- React Router
- React Tanstack
- React Hooks
- React Markdown
- ImageKit.io React SDK
- Clerk for authentication
- Node.js
- Express.js
- MongoDB with Mongoose
- Clerk SDK for secure API routes
- ImageKit SDK for image uploads
git clone https://github.com/your-username/boost-ai.git
cd boost-ai