AI Resume Builder is a sophisticated web application that leverages artificial intelligence to empower users in crafting professional resumes. The application features an intuitive interface and robust backend services for secure data management.
Frontend: React JS, TailwindCSS, Redux Toolkit
Backend: Node JS, Express.js
Database: MongoDB
Explore a live demo of the application here
To run AI Resume Builder locally, follow these steps:
git clone https://github.com/your-username/ai-resume-builder.git
cd ai-resume-builder
Navigate to the frontend directory and install dependencies:
cd ai-resume-builder-frontend/
npm install
Start the frontend server:
npm run dev
Navigate to the backend directory and install dependencies:
cd Backend/
npm install
Start the backend server:
npm run dev
Secure login and registration with custom bcrypt password hashing, JWT tokens, and cookie-based session management.
Manage and edit previous resume versions from the user dashboard.
Choose from a variety of customizable resume templates.
AI-driven suggestions for enhancing resume content.
Real-time preview of resume changes as you edit.
Download resumes in PDF format for easy sharing and printing.