This portfolio template is designed to showcase your past projects, career history, skill sets, and more.
-
Ensure you have Node.js installed. Check your installation by running:
node -v
-
In the project directory, install dependencies:
npm install
-
Start the development server:
npm start
-
Open http://localhost:3000 to view the app in the browser.
- Go to EmailJS and create a new account and login to your account
- Click "Add a new service" button in "Email Services" section in left sidebar

- Then you will see the popup window and click the "Connect Account" button. Also Copy the service ID.
.
After this it will show a new window and make sure to click all the check boxes
Note: After connecting your account, if you are getting kind of "can not connect to the email" error, disconnect and reconnect your account. - Then go to the "Email Templates" section in side bar and Click "create new template" button, and add below templete to the it
Hello Beka,
You got a new message from {{from_name}} : User Email {{from_email}}
{{message}}
Best wishes,
EmailJS team
5. Then go to the "setting tab" and get the "Template Id"
6. Then Go to the "Account" section in side bar and copy the "Public key"
7. Copy the service ID, template ID, and public key
8. Paste the service ID, template ID, and public key into the configuration file src/config/email.ts