https://github.com/kartikey2427/quickgpt
π QuickGPT is a full-stack MERN AI Chat application with Google Gemini AI, ImageKit image generation, Stripe payments, and credit management β deployed on Vercel for seamless performance.
https://github.com/kartikey2427/quickgpt
axios-react bcryptjs gemini-api mern-stack moment mongoosejs openai-api prismjs react-hot-toast react-router stripejs svix tailwindcss vite
Last synced: 3 months ago
JSON representation
π QuickGPT is a full-stack MERN AI Chat application with Google Gemini AI, ImageKit image generation, Stripe payments, and credit management β deployed on Vercel for seamless performance.
- Host: GitHub
- URL: https://github.com/kartikey2427/quickgpt
- Owner: Kartikey2427
- Created: 2025-09-09T09:28:41.000Z (10 months ago)
- Default Branch: main
- Last Pushed: 2025-09-09T17:56:59.000Z (10 months ago)
- Last Synced: 2026-04-07T07:47:27.294Z (3 months ago)
- Topics: axios-react, bcryptjs, gemini-api, mern-stack, moment, mongoosejs, openai-api, prismjs, react-hot-toast, react-router, stripejs, svix, tailwindcss, vite
- Language: JavaScript
- Homepage: https://quick-gpt-kt24.vercel.app/
- Size: 1.5 MB
- Stars: 1
- Watchers: 0
- Forks: 2
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# QuickGPT β Your Personal AI Companion π€β¨
Welcome to **QuickGPT** β your intelligent AI-powered assistant built with the **MERN stack**.
With QuickGPT, users can **chat with AI, generate creative text, create stunning images, and manage credits effortlessly** β all inside one sleek and modern application.
β‘ Powered by **Google Gemini AI**, QuickGPT delivers **context-aware, human-like conversations**.
π¨ Integrated with **ImageKit**, it can turn your prompts into **high-quality AI-generated images**.
π³ With **Stripe payments**, users can purchase credits securely and instantly.
π Deployed on **Vercel**, itβs fast, scalable, and accessible anywhere.
β₯ Live Demo
## πΈ Screenshots
### π Login Page

---
### π Homepage

---
### π¬ AI Chat Interface

---
### π¨ AI Image Generator

---
### π° Credit Plans

---
### π³ Payment Gateway (Stripe Checkout)

---
## π» Tech Stack
---
## β¨ Features
- π€ **User Authentication** (Signup & Login with JWT)
- π¬ **AI Chatbot** powered by **Google Gemini AI**
- π¨ **AI Image Generation** via **ImageKit**
- π³ **Stripe Payment Integration** (purchase credits securely online)
- π **Credit Management System** (track & spend credits for chat & image requests)
- π **MERN Full-Stack Architecture**
- π **Deployed on Vercel** (frontend + backend APIs)
- π± **Mobile-first, responsive, and optimized UI**
---
## β‘ Getting Started
```bash
# 1. Clone the repo
git clone https://github.com/Kartikey24/QuickGPT.git
cd QuickGPT
# 2. Install dependencies for frontend & backend
cd client && npm install
cd ../server && npm install
# 3. Run development servers
# In /server
npm run dev
# In /client
npm run dev