Portfolio

Welcome to my portfolio website! This project was built using React, SASS, and the EmailJS library to enable seamless email communication. Please follow the instructions below to set up your environment and make the most of this portfolio.

Getting Started

Prerequisites

Before you begin, ensure you have the following installed on your machine:

Installation

  1. Clone the repository to your local machine:
git clone https://github.com/Younes-ch/portfolio-website.git
  1. Navigate to the project directory:
cd portfolio-website
  1. Install the dependencies:
npm install
  1. Create a .env file in the root directory and add your EmailJS service ID and EmailJS public key. You can obtain the service ID and the public key by creating an account on the EmailJS Website and creating a new service.
VITE_EMAIL_SERVICE_ID=your-email-service-id
VITE_EMAILJS_PUBLIC_KEY=your-emailjs-public-key

Usage

  1. Start the development server:
npm run dev