Skip to content

Latest commit

 

History

9 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CV Maker App

This project is part of The Odin Project (TOP) curriculum and serves as an introduction to React by creating a small web application that allows users to generate a resume with a LaTeX-like format. It is specifically designed for technical roles, such as computer science, but can be adapted for anyone. Users can input their personal information, education, relevant experience, and skills, and generate a structured résumé.

Table of Contents

Introduction

In this project, users can input their personal information and create a clean, professional-looking résumé geared towards technical roles, but usable by anyone. It includes various sections such as personal details, education, and practical experience.

Features

  • Personal Information: Input fields for name, email, and phone number.
  • Education: Add details about education, including school name, title of study, and dates.
  • Projects: Add any relevant projects or portfolio links
  • Relevant Experience: Add relevant work experience, including company name, position title, responsibilities, and work duration.
  • Employment: Add any official employment history
  • Edit and Submit Buttons:
    • The Submit button will submit the form and display your input fields as readable text.
    • The Edit button will allow you to edit the displayed information by converting the text back into input fields.
  • Live Preview: Users can see a preview of their résumé as they input and submit information.

Technologies

  • React: A JavaScript library for building user interfaces.
  • CSS: For styling the components and creating a clean, LaTeX-like layout.
  • JavaScript (ES6): For managing the logic and interactions within the app.

References

About

React-based cv maker app

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages