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

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:
    git clone https://github.com/your-username/gabriel-clemente-portfolio.git
  2. Navigate to the project directory:
    cd gabriel-clemente-portfolio
  3. Install the dependencies:
    npm install
    or
    yarn install

Running the Application

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

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.


About

Personal portfolio

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  

Languages