This application allows users to build their curriculum vitae highlighting education, skills, and professional experience. It is the submission for The Odin Project: CV Application.
The key features are:
- Personal Photograph
- Contact Details
- Personal Biography
- Professional Experience History
- Education History
- Cross-Platform Compatibility
- Data Persistence through LocalStorage
- GIT
- NodeJS ^v21.0.0
- NPM ^v10.2.0
- Clone the repository
git clone [email protected]:jesusgraterol/cv-application-top.git
- Install the dependencies
npm install
- Run the Development Vite Server
npm run dev
- Open
http://localhost:5173/
(the port may vary) with your favorite browser.
Run the Vite Production Build
npm run build
Push the new build to the gh-pages
branch so it is deployed to Github Pages:
git subtree push --prefix dist origin gh-pages
- HTML5
- CSS3
- JavaScript
- React
# Unit Tests
npm run test:unit
# Integration Tests
npm run test:integration
# E2E Tests
N/A
- ...