Tech CV generator is a web-based project built using React.js with Vite, CSS, Bootstrap CSS, and Firebase for Google authentication. It allows users to create technology-based resumes using a simple and intuitive interface.
- Google Authentication: Users can sign in using their Google account for secure authentication.
- Resume Creation: Users can easily create resumes by providing inputs through the given options. The resume is generated simultaneously on the right side of the page.
- Download Options: Once the user completes filling out the forms, they can download the resume in PDF or image format.
- Static Template: The CV generator offers a single static and well-organized template, simplifying the user experience.
To run the project locally, follow these steps:
-
Clone the repository:
git clone https://github.com/your-username/tech-CV-generator.git
-
Navigate to the project directory:
cd tech-CV-generator
-
Install dependencies:
npm install
-
Set up Firebase:
- Create a Firebase project on the Firebase console.
- Enable Google authentication in the Firebase project settings.
- Copy your Firebase configuration and replace it in the project code.
-
Start the development server:
npm run dev
-
Open your browser and visit http://localhost:3000 to view the project.
Contributions are welcome! If you have any ideas for improvements or new features, feel free to open an issue or submit a pull request.
This project is licensed under the MIT License.