A web app for creating resumes.Built with React for the frontend and Flask backend, this app allow user to edit, preview your resume and download the resume.
User Authentication: Secure login and registration using JWT.
Resume Editor: Create and customize resumes with sections like Education Experience,Skills
Preview and Download: Preview resumes in real time and dowbload them as PDF
https://drive.google.com/file/d/1rgA6pcl4AD7HhorDwNEGrNK5riqxycDw/view?usp=sharing
-
Clone the Repo:
git clone https://github.com/yourusername/resume-builder.git
cd resume-builder
-
Navigate to the server directory and create your virtual env
cd server
pipenv install && pipenv shell
Install the required packages:
pip install -r requirements.txt
Setup your db:
flask db init
`flask db migrate`
`flask db upgrade`
Navigate to the client DIR:
cd client
npm install
-
Start the backend server
cd server flask run
-
Start the frontend server
`cd client`
`npm start`
- Access your App: Open your browser and go to:
http://localhost:3000/
-
Signup: Create an account using your email and password.
-
Edit a Resume Template
-
Preview and Downlaod: Review your resume and downlaod as PDF.
Detailed API documentation is available here:https://resume-builder-lrvo.onrender.com/
All Contributions are welcome!
This project is licensed under the MIT License - see the LICENSE file for details.
Alexander Nyaga.