Skip to content

AI Resume Builder is a web application using Node.js, Express.js, React.js, and MongoDB. It employs AI for creating resumes, includes custom authentication with bcrypt, JWT tokens, and cookies, offers template customization, AI suggestions, real-time previews, and PDF export capabilities

Notifications You must be signed in to change notification settings

dynamo134/AI-Resume-Builder

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 

Repository files navigation

AI Resume Builder

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.

Tech Stack

Frontend: React JS, TailwindCSS, Redux Toolkit
Backend: Node JS, Express.js
Database: MongoDB

Demo Video

Explore a live demo of the application here

Thumbnail

Installation

To run AI Resume Builder locally, follow these steps:

Clone the Repository

git clone https://github.com/your-username/ai-resume-builder.git
cd ai-resume-builder

Frontend Setup

Navigate to the frontend directory and install dependencies:

cd ai-resume-builder-frontend/
npm install

Start the frontend server:

npm run dev

Backend Setup

Navigate to the backend directory and install dependencies:

cd Backend/
npm install

Start the backend server:

npm run dev

Features

1. Custom User Authentication

Secure login and registration with custom bcrypt password hashing, JWT tokens, and cookie-based session management. Sign In Sign Up

2. User Dashboard

Manage and edit previous resume versions from the user dashboard.

User Dashboard

3. Customizable Templates

Choose from a variety of customizable resume templates.

Template Customization

4. AI-Powered Suggestions

AI-driven suggestions for enhancing resume content.

AI Suggestions

5. Live Preview

Real-time preview of resume changes as you edit.

Live Preview

6. Export Options

Download resumes in PDF format for easy sharing and printing.

Download & Share

Developers


About

AI Resume Builder is a web application using Node.js, Express.js, React.js, and MongoDB. It employs AI for creating resumes, includes custom authentication with bcrypt, JWT tokens, and cookies, offers template customization, AI suggestions, real-time previews, and PDF export capabilities

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published