https://github.com/odilson-dev/react-cv-application
A small CV appliaction using React JS. Done as an assignment from TheOdinProject
https://github.com/odilson-dev/react-cv-application
javascript react-components reactjs
Last synced: about 2 months ago
JSON representation
A small CV appliaction using React JS. Done as an assignment from TheOdinProject
- Host: GitHub
- URL: https://github.com/odilson-dev/react-cv-application
- Owner: odilson-dev
- Created: 2024-04-16T21:18:32.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2024-04-18T19:16:07.000Z (about 2 years ago)
- Last Synced: 2025-10-09T10:50:58.124Z (8 months ago)
- Topics: javascript, react-components, reactjs
- Language: JavaScript
- Homepage: https://react-cv-application-five.vercel.app
- Size: 57.6 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# React CV Application
## Introduction
React CV Application is a project that allows users to create a curriculum vitae (CV) through an interactive web application. This project leverages the power of React to efficiently manage the application state and render dynamic components. Users can input their general information, educational experience, and practical experience, and then submit the information to display a formatted CV.
## Features
- **General Information**: Users can add their name, email, and phone number.
- **Educational Experience**: Users can input their school name, title of study, and date of study.
- **Practical Experience**: Users can provide details of their job positions, main responsibilities, and work duration at various companies.
- **Edit and Submit**: Each section includes an edit button for modifying existing information and a submit button to display the information in a structured format.
- **Dynamic State Management**: Utilizes React's state and props for efficient data handling.
- **Component-Based Architecture**: Organized using components for different sections such as general information, education, and work experience.
## Directory Structure
- **src/components**: Contains React components for different sections of the CV builder.
- **src/styles**: Contains CSS files for styling the components.
## Deployment
**View the Application**: The application has been deployed using Vercel platform, you can check it [here](https://vercel.com/odilsoncodes-projects/react-cv-application).
## Conclusion
React CV Application is about creating and managing a CV through an intuitive web interface. By completing this project, i gain experience with React components, state management, props, and deployment. The application is designed for easy customization and can be tailored to meet specific needs.
Thank you for exploring this project!