amadeuio / make-your-cv

CV builder app with React

Home Page:https://makeyourresumeapp.netlify.app

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Stack License

Make Your CV πŸ“ƒ

CV builder frontend web app.

Demo

screenshot

Features

  • Enter your information in the forms and the CV will be updated in real-time
  • Expand and collapse the forms
  • Drag-and-drop the forms to organize chronologically
  • Responsive
  • Download the CV in PDF format

Tech Stack

  • UI Library: React
  • Languages: TypeScript, CSS, HTML
  • Build Tool: Vite
  • Deployment: Netlify
  • Dependencies: uuid, html2canvas, jspdf

Main Directories

Located in src:

  • components: React components
  • data: Storage of initial data and its type definitions
  • icons: SVG icons components
  • css: CSS styles
  • Context.tsx: Context API provider component
  • App.tsx: Main component responsible for managing state and rendering components of the app
  • main.tsx: Entry point for the React app

Located in root:

  • index.html: Entry point for the app

Run Locally

Clone the project

git clone https://github.com/amadeuio/make-your-cv

Go to the project directory

cd make-your-cv

Install dependencies

npm install

Start the server

npm run dev

Acknowledgements

License

MIT

About

CV builder app with React

https://makeyourresumeapp.netlify.app


Languages

Language:TypeScript 76.2%Language:CSS 22.0%Language:JavaScript 1.1%Language:HTML 0.7%