ResuMate is a web-based application that allows users to create and customize professional resumes quickly and easily. It provides a user-friendly interface and various templates to choose from, helping individuals showcase their skills and experience effectively.
- Template Selection: Choose from a collection of professionally designed resume templates.
- Customization Options: Customize the selected template by adding personal information, skills, experience, and education details.
- Real-Time Preview: See a real-time preview of the resume while making changes.
- Download and Print: Download the final resume as a PDF file or print it directly from the app.
- User Accounts: Create an account to save and manage multiple resumes.
- Responsive Design: The app is designed to work seamlessly on desktop, tablets, and mobile devices.
To use the Resume Templating Web App locally, follow these steps:
- Clone the repository:
git clone https://github.com/Ay7ot/ResuMate.git
- Install the necessary dependencies:
yarn
- Start the development server:
yarn dev
- Open your web browser and visit
http://localhost:5173
to access the app.
The following technologies and libraries are used in this web app:
- React: JavaScript library for building user interfaces
- ContextAPI: Predictable state container for JavaScript apps
- TailwindCSS: CSS framework for responsive design
- Html2pdf: Client-side PDF generation library
We welcome contributions from the community to improve ResuMate. If you'd like to contribute, please follow these steps:
- Fork the repository.
- Create a new branch for your feature or bug fix:
git checkout -b feature/your-feature-name
. - Make your changes and test thoroughly.
- Commit your changes:
git commit -m "Add feature/fix your-feature-name"
. - Push to the branch:
git push origin feature/your-feature-name.
. - Submit a pull request describing your changes.
Please ensure that your code adheres to the project's coding conventions and includes appropriate documentation where necessary
The Resume Templating Web App is released under the MIT License.
If you have any questions or feedback regarding the Resume Templating Web App, please contact us at ayomidotzee@gmail.com.
We hope you find ResuMate helpful for creating outstanding resumes effortlessly!