Skip to content

Gabo-Tech/Portfolio

Repository files navigation

# Gabriel Clemente Portfolio

This is the portfolio website of Gabriel Clemente, a Full-Stack JavaScript/TypeScript Software Engineer. The site showcases projects, skills, and experience, and provides a way to contact Gabriel.

## Table of Contents

- [Getting Started](#getting-started)
- [Running the Application](#running-the-application)
- [Scripts](#scripts)
- [Dependencies](#dependencies)
- [Development Dependencies](#development-dependencies)
- [License](#license)

## Getting Started

These instructions will help you set up and run the project on your local machine for development and testing purposes.

### Prerequisites

- Node.js (v14 or later)
- npm (v6 or later) or yarn

### Installation

1. Clone the repository:
   ```sh
   git clone https://github.com/your-username/gabriel-clemente-portfolio.git
   ```
2. Navigate to the project directory:
   ```sh
   cd gabriel-clemente-portfolio
   ```
3. Install the dependencies:
   ```sh
   npm install
   ```
   or
   ```sh
   yarn install
   ```

## Running the Application

To run the application in development mode, use the following command:

```sh
npm run dev
```

or

yarn dev

The application will be available at http://localhost:3000.

Scripts

  • dev: Runs the application in development mode.
  • build: Builds the application for production.
  • start: Starts the production build.
  • lint: Lints the codebase using ESLint.
  • format: Formats the codebase using Prettier.
  • lint:fix: Lints and fixes issues in the codebase using ESLint.

Dependencies

  • @emailjs/browser: ^4.3.3
  • @react-three/drei: ^9.105.6
  • @react-three/fiber: ^8.16.6
  • autoprefixer: ^10.4.19
  • framer-motion: ^11.2.4
  • next: ^14.2.3
  • postcss: ^8.4.38
  • prettier: ^3.2.5
  • react: ^18.3.1
  • react-dom: ^18.3.1
  • tailwindcss: ^3.4.3
  • three: ^0.164.1

Development Dependencies

  • eslint: ^8.57.0
  • eslint-config-next: 14.1.0

License

This project is licensed under the MIT License.


Releases

No releases published

Packages

No packages published