Skip to content

This is a React-based CV builder where users can input and edit their general information, educational background, and work experience. It allows users to submit their details, view them in a formatted CV, and edit as needed.

Notifications You must be signed in to change notification settings

kemalcalak/CV-Application

Repository files navigation

CV-Application

This project is a CV application that allows users to create and manage their resumes. With a simple user interface, users can input their resume details and download a formatted PDF version.

Table of Contents

Features

  • User Information Input: Allows users to input basic resume details, such as name, contact information, work experience, and education.
  • Resume Preview: Provides a real-time preview of the resume in a structured format.
  • PDF Download: Enables users to download their resume in PDF format.
  • Responsive Design: Compatible with both mobile devices and desktop browsers.

Technologies Used

The project leverages the following technologies:

  • React: For building a responsive and dynamic user interface.
  • JavaScript (ES6+): The primary programming language used to implement application logic.
  • PDF Generation Library: For converting user data into a downloadable PDF format.

Installation

To run the project locally, follow these steps:

Prerequisites

  • Node.js and npm
  • Install the project dependencies by running the following command in your terminal:
    npm install

Running the Application

To start the application, use the following command:

npm start

The application will be available at http://localhost:3000 in your browser.

Usage

  1. Enter your resume information into the input fields.
  2. The resume preview will automatically update with the entered data.
  3. Once all details are filled, click the "Download PDF" button to generate and download your resume as a PDF file.

Sample Screenshots

Here are some sample screenshots of the application:

Resume Input Resume Preview

About

This is a React-based CV builder where users can input and edit their general information, educational background, and work experience. It allows users to submit their details, view them in a formatted CV, and edit as needed.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published