https://github.com/cavera/portfolio
Personal portfolio
https://github.com/cavera/portfolio
Last synced: about 1 year ago
JSON representation
Personal portfolio
- Host: GitHub
- URL: https://github.com/cavera/portfolio
- Owner: cavera
- License: mit
- Created: 2023-08-04T01:08:52.000Z (almost 3 years ago)
- Default Branch: main
- Last Pushed: 2024-05-11T15:24:27.000Z (about 2 years ago)
- Last Synced: 2025-05-29T05:54:13.425Z (about 1 year ago)
- Language: TypeScript
- Homepage: https://portfolio-cavera.vercel.app
- Size: 858 KB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README

# Cavera Portfolio
This is a portfolio project built with Next.js, React.js, GSAP, and SASS. It showcases various projects and skills, and provides a way for users to contact the portfolio owner.
## Table of Contents
- [Getting Started](#getting-started)
- [Usage](#usage)
- [Project Structure](#project-structure)
- [Dependencies](#dependencies)
- [License](#license)
- [Contact](#contact)
- [Resources](#resources)
## Getting Started
1. Prerequisites
- Node.js (version 14.0.0 or above)
- npm or yarn
2. Clone the repository:
```bash
git clone https://github.com/cavera/portfolio.git
```
3. Install dependencies:
```bash
pnpm install
```
4. Start the development server:
```bash
pnpm dev
```
5. Open [http://localhost:3000](http://localhost:3000) with your browser to see the result.
## Usage
The portfolio is divided into several sections, including a portfolio section showcasing various projects, a contact section, and a section for each skill. Each project card in the portfolio section includes a link to the live project and the source code.
## Project Structure
The project follows a standard Next.js structure with additional directories for components and types. The `src/components` directory contains all the React components used in the project, and the `src/types` directory contains TypeScript type definitions.
## Dependencies
- Next.js (version 13.5.4)
- React.js (version 18.2.0)
- GSAP (version 3.12.2)
- SASS (version 1.69.0)
- iconoir-react (version 6.11.0)
Please ensure that all tests pass and the code follows the existing style conventions before submitting a pull request.
## License
This project is licensed under the MIT License.
## Resources
### Design file
[Design file](https://www.figma.com/file/96OVxb9TZXYuXVX2tJ4wZ0/Me?type=design&t=4aq61nA0wCfdmubr-6)
### Icons used
[IcoNoir](https://github.com/iconoir-icons/iconoir)
https://icones.js.org/collection/iconoir