A modern Resume Builder application built with the MERN stack (MongoDB, Express, React, Node.js). This app allows users to create, edit, and share professional resumes online. Users can customize templates, colors, and enhance their resume content using AI-assisted suggestions.
- User authentication and profile management
- Create, update, and delete resumes
- Add personal info, education, experience, projects, skills, and professional summary
- Upload profile picture with optional background removal
- Multiple resume templates
- Live preview of resumes
- Download resumes as PDF or print
- Share resumes publicly via unique links
- AI-powered enhancements for professional summary and job descriptions
- ATS-friendly formatting
- Frontend: React, TailwindCSS, Redux
- Backend: Node.js, Express
- Database: MongoDB
- AI: Gamini api
- File Upload: ImageKit
- Deployment: Vercel
- Node.js (v18+ recommended)
- MongoDB database
- Gamini API key
- ImageKit account (optional for image uploads)
- Clone the repository:
git clone https://github.com/<your-username>/<repo-name>.git
cd <repo-name>