An open API service indexing awesome lists of open source software.

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.

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)