https://github.com/jonpena/cv
A modern, responsive CV/Resume built with React, TypeScript, and Tailwind CSS.
https://github.com/jonpena/cv
curriculum-vitae cv reactjs tailwindcss typescript
Last synced: 11 months ago
JSON representation
A modern, responsive CV/Resume built with React, TypeScript, and Tailwind CSS.
- Host: GitHub
- URL: https://github.com/jonpena/cv
- Owner: jonpena
- Created: 2024-12-28T04:18:20.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-01-19T20:49:03.000Z (over 1 year ago)
- Last Synced: 2025-01-19T21:25:21.020Z (over 1 year ago)
- Topics: curriculum-vitae, cv, reactjs, tailwindcss, typescript
- Language: TypeScript
- Homepage: https://jonpena.github.io/CV
- Size: 496 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# CV Jonathan Peña
A modern, responsive CV/Resume built with React, TypeScript, and Tailwind CSS.
## 🚀 Features
- Responsive design
- Print-friendly layout
- Clean and modern UI
- Dark/light sections
- Downloadable PDF format
- Component-based architecture
## 🛠️ Technologies
- React 18
- TypeScript
- Tailwind CSS
- Vite
- ESLint
- react-to-print
## 🎨 Customization
The CV content can be easily customized by modifying:
1. Personal information in `Sidebar.tsx`
2. Work experience in `Main.tsx`
3. Skills in `constants/skills.ts`
4. Education details in `Main.tsx`
## 🖨️ Printing
The CV is optimized for printing with custom print styles. Use the print button or browser's print function (Ctrl/Cmd + P).
## 📱 Responsive Design
The layout automatically adjusts for different screen sizes:
- Desktop: Two-column layout
- Mobile: Single-column layout
## 🤝 Contributing
Contributions are welcome! Please feel free to submit a Pull Request.
## 📝 License
This project is open source and available under the MIT License.
## 👤 Contact
- GitHub: [@jonpena](https://github.com/jonpena)
- LinkedIn: [Jonathan Peña](https://www.linkedin.com/in/jonpeña)