This CV website offers an intuitive, easy-to-navigate interface, ensuring a smooth and pleasant experience for users while they create their CV.
Live Preview: https://charlescoeder.github.io/cv-app/
-
React: Built using React, this project demonstrates a solid grasp of its concepts, including components, props, and state.
-
User-friendly Interface: The application is designed with a clean and simple interface, making it easy for users to input their resume details.
- Date pickers and automatic phone number formatting for ease of use
-
Other technologies: Sass/CSS, HTML, JavaScript, NPM, ESLint, Prettier
To set up this project locally for development and testing purposes, follow these steps:
- Ensure you have Node.js and npm installed.
- Clone this repository:
git clone https://github.com/charlescoeder/cv-app.git
- Navigate into the project directory:
cd cv-app
- Install the dependencies:
npm install
- Start the server:
npm start
- Add page for projects and skills
- Export resume as PDF
- Allow users to change font and font size
- Be able to rearrange sections as desired