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.
Before you begin, ensure you have the following installed on your machine:
- Clone the repository to your local machine:
git clone https://github.com/Younes-ch/portfolio-website.git
- Navigate to the project directory:
cd portfolio-website
- Install the dependencies:
npm install
- 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
- Start the development server:
npm run dev
- Navigate to localhost:5173 in your browser to view the website.