TailorCV is a fullstack application for creating job tailored resumes using AI
- TypeScript
- Frontend
- Backend
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
.
Users can login with traditional email & password or with third party authentication such as Google and Github.
Users can register with traditional email & password.
Users can reset their password in case they have forgotten it.
Users can view all their resumes that they created
Users can enter their resume information through a series of questions
Users can edit their resumes after the content has been generated by the AI
Just click on this link!