Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 

Repository files navigation

AI Resume Builder (Full Stack)

AI Resume Builder is a full-stack web application designed to help users create clean, professional resumes easily. The application provides a simple user interface where users can generate, edit, and manage resumes efficiently, while the backend handles authentication and data processing securely.

This project focuses on practical implementation, clean structure, and real-world usability.


Features

  • User-friendly resume creation workflow
  • AI-assisted content generation for resumes
  • Editable and customizable resume sections
  • Secure authentication system
  • Separate frontend and backend architecture
  • Clean and responsive UI

Tech Stack

Frontend

  • React.js
  • Tailwind CSS
  • JavaScript
  • Vite

Backend

  • Node.js
  • Express.js
  • Authentication (JWT / Clerk based)
  • REST APIs

Project Structure

AI-Resume-Builder-FullStack │ ├── AI-Resume-Builder-main # Frontend (React) │ ├── backend # Backend (Node + Express) │ └── README.md


Installation & Setup

Clone the repository

git clone https://github.com/YOUR_USERNAME/ai-resume-builder-fullstack.git
Frontend setup
cd AI-Resume-Builder-main
npm install
npm run dev

Backend setup
cd backend
npm install
npm start

Authentication Flow
Authentication is handled through the backend. Once authenticated, users
are redirected to the dashboard where they can start creating and managing
resumes. Frontend routing is protected based on authentication state.



Usage
Open the application in the browser

Sign in to access the dashboard

Create and edit resumes

Generate AI-based resume content

Save and manage resumes securely


Project Goal
The goal of this project is to build a practical, real-world full-stack
application that demonstrates frontend development, backend integration,
authentication handling, and clean project structuring.

















About

AI Resume Builder is a full-stack web application that helps users create professional resumes using AI. The project includes a modern React frontend and a secure backend for authentication and data handling. Users can generate, edit, and manage resumes efficiently with a clean UI and scalable architecture.

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages