Skill Bolt
Initializing Platform
Skill Bolt
Marketplace Services Custom Projects Customization About Blog Contact Affiliate Program
Login Get Started Free

Connect with us

Web Apps v1.0.0 Intermediate

Job-craft-ai

0.0 (0)
0 Downloads
Updated 12 hours ago

JobCraftAI is an AI-powered resume optimization platform that analyzes uploaded resumes, provides ATS scores, identifies weaknesses.

Technologies & Skills

React Nodejs MongoDB Express
INR 792
INR 800 1% OFF

Limited time offer

What's Included

Complete Source Code
Documentation
Project Report
Presentation Slides
External Download Link

Support & Customization

Support: None
Custom modifications not available
File Size 285.00 KB
Last Updated Jul 02, 2026
Updates Included

Resource Links

Purchase this project to unlock source and premium resources. Document/report remain secure preview-based on this page.

JobCraftAI is a full-stack MERN application designed to help users enhance their resumes through artificial intelligence. The platform enables secure user authentication using JWT, allows users to upload their resumes, and leverages Google Gemini AI to perform in-depth analysis.

The system generates ATS compatibility scores, detects formatting and content issues, highlights missing sections, and provides actionable recommendations to improve resume quality. Additionally, it creates AI-enhanced resume content to help users build more professional and competitive profiles.

Built with React, Node.js, Express, and MongoDB, JobCraftAI delivers a responsive and intuitive user experience while integrating modern AI capabilities to simplify and accelerate the resume improvement process.

Future Enhancements


Known Issues


Installation

Installation Instructions

1. Clone the Repository

git clone <repository-url>
cd Job-craft-ai

2. Backend Setup

cd backend
npm install

Create a .env file and configure the following variables:

MONGO_URI=
JWT_SECRET=
GOOGLE_GENAI_API_KEY=
FRONTEND_URL=
NODE_ENV=

Start the backend server:

npm run dev // npm start

3. Frontend Setup

cd frontend
npm install

Create a .env file:

VITE_API_URL=

Start the frontend application:

npm run dev

4. Access the Application

Open your browser and navigate to:

https://job-craft-ai.vercel.app/


Usage

Usage Instructions

  1. Register a new account or log in using existing credentials.
  2. Upload a resume in the supported format.
  3. Submit the resume for AI-based analysis.
  4. Review the generated ATS score and detailed feedback.
  5. Analyze identified weaknesses, missing sections, and improvement suggestions.
  6. Use the AI-generated recommendations to enhance resume content.
  7. Download or update the improved resume for future applications.


System Requirements

Hardware Requirements

ComponentMinimum RequirementRecommended RequirementProcessorIntel Core i3 (2nd Gen) / AMD equivalentIntel Core i5 (8th Gen or above) / AMD Ryzen 5RAM4 GB8 GB or higherStorage1 GB free disk space5 GB free disk space (SSD preferred)Internet ConnectionStable broadband connectionHigh-speed broadband connectionDisplay Resolution1366 × 7681920 × 1080 (Full HD)

Software Requirements

ComponentRequirementOperating SystemWindows 10/11, Ubuntu 20.04+, or macOS 12+Runtime EnvironmentNode.js v18 or laterPackage Managernpm v9 or laterDatabaseMongoDB Community Server v6+ or MongoDB AtlasWeb BrowserGoogle Chrome, Mozilla Firefox, Microsoft Edge, or Safari (latest versions)Code EditorVisual Studio Code (recommended)Version ControlGit v2.30 or laterAI ServiceGoogle Gemini API access with a valid API key

Runtime Requirements

  • Active internet connection for AI-powered resume analysis.
  • Valid Google Gemini API credentials configured in the backend environment.
  • MongoDB instance (local or cloud-hosted) running and accessible.
  • Frontend and backend services configured through environment variables.

Supported File Formats

  • Resume Uploads: PDF (.pdf) and DOCX (.docx) (adjust this if your project supports different formats).
  • Configuration Files: .env and .env.example.
  • API Communication: JSON over HTTP/HTTPS.

No Q&A available yet

Be the first to ask a question!

Ask a Question

Customer Reviews

0.0 0 reviews
5
0
4
0
3
0
2
0
1
0

Write Your Review

No reviews yet

Be the first to review this project!

Related

Similar Projects

You might also be interested in these projects

Fantasy Forge AI
Web Apps
0.0 (0)
Intermediate
M
Manvendra Kushwaha
Verified Seller
31% OFF

Fantasy Forge AI

AI-powered MERN web app for crafting and sharing fantasy tales. Features include real-time generation, public exploration, visibility toggle etc .

HTML CSS React +6
₹69 ₹100
View Project
Full Stack Expense Tracker
Web Apps
0.0 (0)
Intermediate
M
Mohammed Ilyas Shaik
Verified Seller
12% OFF

Full Stack Expense Tracker

A modern full-stack Expense Tracker built with React, Vite, Spring Boot, PostgreSQL, and JWT authentication. Track income, expenses, budgets,etc.

java react vite +2
₹2,300 ₹2,599
View Project
Appointment Booking System
Web Apps
FREE
0.0 (0)
Intermediate
A
Aadil Khan
Verified Seller

Appointment Booking System

Scalable MERN-based appointment booking system built with microservices, Docker, Redis, RabbitMQ, and secure JWT authentication.

React NodeJs ExpressJs +6
Store Rating System
Web Apps
0.0 (0)
Intermediate
S
Sanket Morde
Verified Seller
33% OFF

Store Rating System

Store Rating System built using MERN Stack with secure login, role-based access, store management, ratings, review

React.js Node.js Express.js +9
₹999 ₹1,500
View Project