Skip to content

A fullstack AI-driven resume builder designed to help job seekers create tailored, ATS-compliant resumes that align with specific job descriptions

Notifications You must be signed in to change notification settings

alaminShaheen/TailorCV

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TailorCV

TailorCV is a fullstack application for creating job tailored resumes using AI

🥞 Technology Stack

🏰 Architecture

This project is a monorepo where the frontend and backend code reside in the same repository. The Nextjs frontend communicates with the Nodejs backend. Firebase Storage has been used as the database and authentications is implemented using Firebase Authentication. The backend is deployed using Firebase functions, which is basically a serverless framework that lets us automatically run backend code in response to events triggered by HTTPS requests. The frontend is deployed using Vercel hosting.

Frontend

Frontend code structure

Backend

Backend code structure

📷 Screenshots

Login Page

Users can login with traditional email & password or with third party authentication such as Google and Github.

Login page

Registration Page

Users can register with traditional email & password.

Registration page

Forgot password page

Users can reset their password in case they have forgotten it.

Forgot password page

All Resumes page

Users can view all their resumes that they created All Resumes page

Create Resume page

Users can enter their resume information through a series of questions Create Resume page

Resume Editor

Users can edit their resumes after the content has been generated by the AI Resume Editor page

🚀 How to launch

Just click on this link!

About

A fullstack AI-driven resume builder designed to help job seekers create tailored, ATS-compliant resumes that align with specific job descriptions

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages