Skip to content

Commit 4b9dc57

Browse files
2 parents 05be8d6 + a2c4aa2 commit 4b9dc57

1 file changed

Lines changed: 49 additions & 36 deletions

File tree

README.md

Lines changed: 49 additions & 36 deletions
Original file line numberDiff line numberDiff line change
@@ -1,49 +1,40 @@
1-
# 🚀 QuickAI – AI SaaS Platform
1+
# 🚀 QuickAI – AI-Powered SaaS Platform
22

3-
QuickAI is a **production-ready AI SaaS application** that combines content generation, image processing, and resume analysis into a single scalable platform.
3+
QuickAI is a **production-ready AI SaaS application** that brings together content generation, image processing, and resume analysis into a single scalable platform.
4+
It is built with a **real-world product mindset**, focusing on clean architecture, scalability, and secure AI integration.
45

56
🌐 **Live Demo:** https://quick-ai-psi-gray.vercel.app/
67

78
---
89

910
## 🧠 What is QuickAI?
1011

11-
QuickAI helps users:
12-
- Generate AI-powered **articles & blog titles**
13-
- Remove **image backgrounds & objects**
12+
QuickAI enables users to:
13+
- Generate **AI-powered articles & blog titles**
14+
- Perform **image background & object removal**
1415
- Analyze resumes using a **custom ATS scoring system**
15-
- Manage content through a **user dashboard**
16-
- Access features based on **subscription plans**
16+
- Explore a **community feed** of AI-generated content
17+
- Manage usage, subscriptions, and history via a dashboard
1718

18-
Built independently using the **PERN stack**, this project demonstrates **real-world product engineering and system design**.
19+
This project is built end-to-end as a **real SaaS product**, not a clone.
1920

2021
---
2122

2223
## 🧩 System Architecture
2324

24-
![QuickAI Architecture](./assets/architecture.png)
25+
<p align="center">
26+
<img src="./screenshots/QuickAISystemArchitecture.png" alt="QuickAI System Architecture" width="900">
27+
</p>
2528

26-
**Flow:**
27-
1. Users interact via React frontend
28-
2. Requests go through secured Express APIs
29-
3. Auth & subscriptions handled by Clerk
30-
4. AI services process requests
31-
5. Data stored in serverless PostgreSQL
32-
6. Media optimized via Cloudinary
29+
### Architecture Overview
30+
- **Frontend:** React + Vite handles UI and user interaction
31+
- **Backend:** Express APIs manage business logic and orchestration
32+
- **Service Layer:** Abstracts multiple AI providers
33+
- **Database:** Serverless PostgreSQL (Neon) stores users, usage, and results
34+
- **Auth & Billing:** Clerk handles authentication and subscriptions
35+
- **Media:** Cloudinary optimizes and serves images
3336

34-
---
35-
36-
## 🖼️ Project Screenshots
37-
38-
> *(Add screenshots inside `/screenshots` folder)*
39-
40-
| Feature | Image |
41-
|------|------|
42-
| Landing Page | `screenshots/landing.png` |
43-
| AI Content Generation | `screenshots/article.png` |
44-
| Image Tools | `screenshots/image-tools.png` |
45-
| Resume Analyzer | `screenshots/resume.png` |
46-
| Dashboard | `screenshots/dashboard.png` |
37+
All AI outputs are processed server-side, **stored in the database**, and then returned to the frontend for consistency and scalability.
4738

4839
---
4940

@@ -52,11 +43,11 @@ Built independently using the **PERN stack**, this project demonstrates **real-w
5243
### Frontend
5344
![React](https://img.shields.io/badge/React-18-blue)
5445
![Vite](https://img.shields.io/badge/Vite-fast-purple)
55-
![Tailwind](https://img.shields.io/badge/Tailwind-CSS-38bdf8)
46+
![TailwindCSS](https://img.shields.io/badge/Tailwind-CSS-38bdf8)
5647

5748
### Backend
58-
![Node](https://img.shields.io/badge/Node.js-green)
59-
![Express](https://img.shields.io/badge/Express.js-black)
49+
![Node.js](https://img.shields.io/badge/Node.js-green)
50+
![Express.js](https://img.shields.io/badge/Express.js-black)
6051

6152
### Database
6253
![PostgreSQL](https://img.shields.io/badge/PostgreSQL-blue)
@@ -73,12 +64,34 @@ Built independently using the **PERN stack**, this project demonstrates **real-w
7364

7465
---
7566

67+
## 🖼️ Project Screenshots
68+
69+
### 🔐 Authentication & Landing
70+
<p align="center">
71+
<img src="./screenshots/landingpage.png" width="45%">
72+
<img src="./screenshots/login.png" width="45%">
73+
</p>
74+
75+
### 🧠 AI Content & Tools
76+
<p align="center">
77+
<img src="./screenshots/articleGeneration.png" width="45%">
78+
<img src="./screenshots/tools.png" width="45%">
79+
</p>
80+
81+
### 🖼️ Image generation & 📄 Resume Analyzer (ATS)
82+
<p align="center">
83+
<img src="./screenshots/imageGeneration.png" width="45%">
84+
<img src="./screenshots/resumeReview.png" width="45%">
85+
</p>
86+
87+
---
88+
7689
## ⚙️ Key Engineering Highlights
7790

7891
- Multi-AI provider integration with clean abstraction
79-
- Secure authentication & subscription handling
80-
- Usage-based access control to manage costs
81-
- Stateless backend & serverless database
92+
- Secure authentication and subscription-based access
93+
- Usage-based limits to control AI costs
94+
- Stateless backend with serverless database
8295
- Production-ready SaaS architecture
8396

8497
---
@@ -91,4 +104,4 @@ Full-Stack Developer | AI & SaaS Enthusiast
91104

92105
---
93106

94-
*This project demonstrates end-to-end ownership, scalable system design, and real-world AI integration.*
107+
*QuickAI demonstrates real-world system design, scalable architecture, and end-to-end product ownership.*

0 commit comments

Comments
 (0)