Perfect Resume is a user-friendly web app that creates professional resumes effortlessly. Simply fill out intuitive forms, and our service generates a polished resume for you—all at no cost. Enjoy a seamless experience with awesome resumes, ensuring your resume stands out. Start building your career success today, easily and for free!
The frontend is powered by a React application, complemented by a Node.js backend. Check backend on Perfect Resume Backend
Client: React Js, Html5, CSS, Styled Components, Material UI
- Clone the repository:
git clone https://github.com/AmanSingh494/perfect-resume.git
- Navigate to the project directory:
cd perfect-resume
- Install dependencies:
npm install
- Check Perfect Resume Backend for setting up the backend.
- Change the environment variable in the env.development.local file according to your backend.
- Run the application:
npm start
- Start the application:
npm start
- Open your browser and navigate to
http://localhost:3000
Here’s an example of how to use the application:
- When you start the application, you will see the landing page-
-
Click on the create resume button to start creating a resume, you will see such an interface-
-
Enter all the details and click on submit.
-
Tada!! 🎉 Your resume will be ready in a few seconds.
This application offers a comprehensive suite of features designed to streamline the process of creating and managing professional resumes:
- User-Friendly Interface: Enjoy a clean, intuitive interface that simplifies navigation and resume building.
- Integration with Perfect Resume Backend: Seamlessly connect with the Perfect Resume Backend for additional functionalities such as saving multiple resume versions, accessing advanced editing tools, and more.
- Responsive Design: Access the application on any device, ensuring your resume looks great on both desktop and mobile screens.
Whether you're a job seeker looking to craft the perfect resume or a professional aiming to update your CV, our application provides all the tools you need to achieve a polished, professional look.
I welcome contributions to the Perfect Resume project! If you're looking to contribute, here's how you can help:
If you encounter any bugs or have suggestions for improvements, please file an issue through the GitHub issue tracker. Be sure to include a clear title, a detailed description, and steps to reproduce the issue if applicable.
- Fork the Repository: Start by forking the repository on GitHub.
- Clone Your Fork: Clone your fork to your local machine for development.
git clone https://github.com/AmanSingh494/perfect-resume.git cd perfect-resume
- Create a New Branch: Create a branch for your changes. Naming it something descriptive can be helpful.
git checkout -b feature/your-feature-name
- Make Your Changes: Implement your changes, add new features, or fix bugs.
- Test Your Changes: Ensure your changes do not break any existing functionality. Add any new tests if necessary.
- Commit Your Changes: Commit your changes with a clear commit message.
git commit -m "Add a concise and descriptive message about your change"
- Push to Your Fork: Push your changes to your fork on GitHub.
git push origin feature/your-feature-name
- Submit a Pull Request: Go to the original project repository on GitHub and submit a pull request from your feature branch to the main project's
main
branch.
Please note that this project is released with a Contributor Code of Conduct. By participating in this project, you agree to abide by its terms.
If you need help with making contributions or setting up the project, feel free to reach out or ask questions in the project's discussions section on GitHub.
I look forward to your contributions!
Perfect Resume is open-sourced software licensed under the MIT license. The MIT license is a permissive license that is short and to the point. It lets people do anything they want with your code as long as they provide attribution back to you and don’t hold you liable.
For more details, see the LICENSE file in the repository.