This is a personal portfolio web application built using React. It showcases various projects and skills and includes a contact form for users to get in touch.
To get a local copy of the project up and running, follow these simple steps.
Make sure you have the following installed:
Create an account on EmailJS, then create a new email service and template. Copy the Service ID, Template ID, and User ID.
Create a configuration file:
Create a file named emailConfig.js
in the src/components
directory with the following content:
// src/components/emailConfig.js
const emailConfig = {
serviceId: 'yourserviceid', // Replace with your EmailJS Service ID
templateId: 'yourtemplateid', // Replace with your EmailJS Template ID
userId: 'youruserid' // Replace with your EmailJS User ID
};
export default emailConfig;
you then import it to the ContactForm.js
bash npm install
To start the app in development mode:
bash npm start