PrepGenius is a production-ready Placement & SaaS platform offering powerful tools.
Built with modern technologies, secure authentication, cloud storage, and scalable APIs.
🌐 Live Demo ---> https://ai-integrated-placement-preparation-nu.vercel.app/
- Secure login & signup
- Personal dashboard
- Community feed
- Mobile responsive
- Real-time processing
- Secure cloud uploads
- PDF resume reading
- REST API architecture
- High traffic ready
- React 19
- Vite
- Tailwind CSS
- Axios
- React Router DOM
- Lucide Icons
- React Hot Toast
- React Markdown
- Clerk Authentication
- Node.js
- Express
- PostgreSQL (Neon)
- OpenAI API
- Cloudinary
- Multer
- CORS
- pdf-parse
- Vercel (frontend)
- Render / Vercel (backend)
- Neon DB
- Cloudinary CDN
QuickAI/
├── client/
│ ├── src/
│ │ ├── assets/
│ │ ├── components/
│ │ ├── pages/
│
├── server/
│ ├── configs/
│ ├── controllers/
│ ├── middlewares/
│ ├── routes/
│ └── server.js
- Node.js v18+
- npm v8+
- PostgreSQL database
- OpenAI account
- Cloudinary account
- Clerk account
VITE_CLERK_PUBLISHABLE_KEY=pk_test_...
VITE_API_BASE_URL=http://localhost:5000
GEMINI_API_KEY=sAK...
CLOUDINARY_CLOUD_NAME=...
CLOUDINARY_API_KEY=...
CLOUDINARY_API_SECRET=...
DATABASE_URL=...
CLERK_SECRET_KEY=sk_test_...
PORT=5000
GROQ_API_KEY=sqwer
- Prompt → Image
- HD output
- Style control
- Background removal
- Object cleanup
- Articles
- SEO titles
- Tone options
- Score calculation
- Missing skills
- Improvements
- PDF extraction
| Method | Endpoint | Description |
|---|---|---|
| POST | /generate-image | Create image |
| POST | /remove-background | Remove background |
| POST | /remove-object | Remove object |
| POST | /write-article | Write content |
| POST | /generate-titles | Blog titles |
| POST | /review-resume | Resume analysis |
| Method | Endpoint | Description |
|---|---|---|
| GET | /profile | User profile |
| POST | /creations | Save creation |
| GET | /creations | Get creations |
| GET | /community | Community feed |
- Modular controllers
- API-first design
- Cloud-based storage
- Serverless compatible
- Payment integration
- Usage limits
- Team workspaces
- AI history timeline
✅Built By - Sanchay Kumar Singh