# 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
.
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.
@emailjs/browser
: ^4.3.3@react-three/drei
: ^9.105.6@react-three/fiber
: ^8.16.6autoprefixer
: ^10.4.19framer-motion
: ^11.2.4next
: ^14.2.3postcss
: ^8.4.38prettier
: ^3.2.5react
: ^18.3.1react-dom
: ^18.3.1tailwindcss
: ^3.4.3three
: ^0.164.1
eslint
: ^8.57.0eslint-config-next
: 14.1.0
This project is licensed under the MIT License.