Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/ryzmdn/curriculum-vitae

A responsive web-based Curriculum Vitae (CV) built using React, Vite, TypeScript, and Tailwind CSS.
https://github.com/ryzmdn/curriculum-vitae

curriculum-vitae portfolio react tailwindcss typescript vite

Last synced: 2 days ago
JSON representation

A responsive web-based Curriculum Vitae (CV) built using React, Vite, TypeScript, and Tailwind CSS.

Awesome Lists containing this project

README

        

# Web-based Curriculum Vitae

A responsive web-based Curriculum Vitae (CV) built using React, Vite, TypeScript, and Tailwind CSS. This project provides a sleek and modern CV layout that works seamlessly across different device sizes, from small mobile screens to large desktops.

## Features

- **Responsive Design**: Optimized for both small and large screens.
- **Modern Tech Stack**: Built with React, Vite, TypeScript, and Tailwind CSS for fast development and styling.
- **Interactive Layout**: Smooth transitions and an intuitive interface.
- **Customizable**: Easily modify the content and styles to match your personal branding.
- **Fast Loading**: Leverages Vite for efficient development and deployment.

## How does it work?

The project serves as a personal online Curriculum Vitae that can be hosted on any web server or integrated into personal portfolios. It includes the following sections:

- **Introduction**: A concise summary about yourself.
- **Work Experience**: Highlight your professional achievements.
- **Education**: Details about your academic background.
- **Skills**: A showcase of your technical and soft skills.
- **Projects**: Links and descriptions of your key projects.

## Screenshot

![preview](https://github.com/user-attachments/assets/382b2529-ef4e-40dd-950e-0e5c07db19a6)

## Installation

Clone this repository and set up the project locally by following the steps below:

```bash
# Clone repository
git clone https://github.com/ryzmdn/Curriculum Vitae.git

# Change directory folder
cd Curriculum Vitae

# Install Dependencies
npm install

# Open code editor
code .

# Run web server
npm run dev
```

## Usage

After starting the development server, access your CV in the browser at `http://localhost:5173`. Customize the content in the source code to reflect your personal information, including:

- About Me
- Contact
- Education
- Skills
- Languages
- Achievements
- Work Experience

You can see all the data above in the `assets/data` directory to edit as you like.

## Customization

1. Update Personal Information: Edit the respective sections in the src directory.
2. Modify Styles: Tailwind CSS makes it easy to adjust the design. Customize the classes in the components as needed.
3. Deploy Your CV: Use platforms like Vercel, Netlify, or GitHub Pages to host your CV online.

## Support

For support, email `[email protected]`.

## Feedback

We’d love to hear your thoughts! If you have any feedback or suggestions, feel free to reach out at `[email protected]`.

## License

This project is licensed under the MIT License. Feel free to use and adapt it for personal or professional purposes.