Skip to content

ram2005024/RESUME_BUILDER_MERN

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

44 Commits
 
 
 
 
 
 
 
 

Repository files navigation

🚀 AI Resume Builder – Full Stack Application

An AI-powered Resume Builder built using modern full stack technologies, designed to help users create professional resumes efficiently with the help of AI.

This project reflects real-world full stack development, including backend APIs, database design, cloud storage, authentication, AI integration, and full production deployment.


🧠 Project Overview

The AI Resume Builder allows users to:

  • Generate resume content using AI features
  • Create, edit, and preview professional resumes
  • Upload and manage profile images securely
  • Store user data safely in a PostgreSQL database
  • Experience a fast, responsive, and clean UI
  • Use a fully deployed, production-ready application

This project was built to simulate real industry-level development and deployment workflows.


🛠️ Tech Stack

Frontend

  • React.js
  • Tailwind CSS
  • Lucide React Icons
  • Vite
  • Axios

Backend

  • Node.js
  • Express.js
  • RESTful APIs

Database

  • PostgreSQL
  • Prisma ORM

Cloud Storage

  • Neon DB

AI & Automation

  • AI-powered resume content generation
  • Prompt-based smart resume assistance

Cloud & Deployment

  • Vercel – Frontend deployment
  • Render – Backend deployment
  • ImageKit – Cloud-based image & asset storage

Additional Tools & Libraries

  • NodeMailer – Email services
  • JWT Authentication
  • bcrypt
  • dotenv
  • CORS
  • Toast notifications
  • Lucide Icons

✨ Key Features

  • ✅ AI-assisted resume creation
  • ✅ Secure authentication & authorization
  • ✅ Cloud image upload (ImageKit)
  • ✅ Email functionality (NodeMailer)
  • ✅ PostgreSQL database with Prisma
  • ✅ Responsive & modern UI
  • ✅ Clean, scalable project architecture
  • ✅ Fully deployed frontend & backend

📁 Project Structure


root
│── client        # React frontend
│── server        # Node + Express backend
│── prisma        # Prisma schema & migrations
│── routes
│── controllers
│── utils
│── config


🚀 Deployment Details

  • Frontend: Deployed on Vercel
  • Backend: Deployed on Render
  • Database: PostgreSQL (Production)
  • Media Storage: ImageKit Cloud

This application is fully live, tested, and production-ready.


🎯 Learning & Purpose

This project was built to gain:

  • Real-world full stack development experience
  • Hands-on knowledge of production deployment
  • Experience working with cloud services
  • Practical usage of AI features
  • Better understanding of scalable backend systems

💼 Looking for Real-World Opportunities

I am actively seeking opportunities to work in a real production environment as a Full Stack Developer.

  • I am ready to work on real deployments
  • I am comfortable with frontend, backend, database, and cloud
  • I am highly motivated to learn from real projects
  • I will perform every task with full dedication and responsibility

If you are looking for a passionate and hardworking Full Stack Engineer, I would love to contribute.


🔗 Live Project Links


🙌 Credits

  • UI Inspiration & Design:
    The UI design of this project is inspired by GreatStack.

  • Implementation & Functionality:
    All backend logic, database design, authentication, AI integration, cloud storage, and deployment have been fully implemented by me.


👨‍💻 Author

Ram Sharma
Bachelor of Computer Science and IT(BSc. CSIT) Aspiring Full Stack Engineer (MERN + PostgreSQL)

⭐ If you like this project, feel free to star the repository!

About

Successfully created an AI assistant resume builder with high quality theme and design with MERN,CRUD and other top notch packages!!

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages