https://github.com/mehradevesh2022/portfolio
An interactive portfolio website built using React, Material-UI, and EmailJS.
https://github.com/mehradevesh2022/portfolio
emailjs-react frontend-web matrial-ui netlify open-source personal-website portfolio react-portfolio reactjs resume-website
Last synced: 6 months ago
JSON representation
An interactive portfolio website built using React, Material-UI, and EmailJS.
- Host: GitHub
- URL: https://github.com/mehradevesh2022/portfolio
- Owner: MehraDevesh2022
- Created: 2023-07-05T07:37:03.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2024-06-13T05:29:05.000Z (over 1 year ago)
- Last Synced: 2025-04-24T04:08:03.583Z (6 months ago)
- Topics: emailjs-react, frontend-web, matrial-ui, netlify, open-source, personal-website, portfolio, react-portfolio, reactjs, resume-website
- Language: JavaScript
- Homepage: https://main--stalwart-belekoy-0914b5.netlify.app/contact
- Size: 13.8 MB
- Stars: 2
- Watchers: 1
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: Readme.md
Awesome Lists containing this project
README
# Portfolio Project
[](https://iam-devesh.tech/)
[](https://github.com/MehraDevesh2022/portFolio)
An interactive portfolio website built using React, Material-UI, and EmailJS.
---
## Tech Stack
- **Front-End:** React, Material-UI
- **Contact Form:** EmailJS
---
## Demo
https://github.com/MehraDevesh2022/portFolio/assets/96515074/baabc600-188e-445c-bd1f-bff1425ea55b
---
## Installation
1. Clone the repository:
```bash
git clone https://github.com/MehraDevesh2022/portFolio.git
cd portFolio
```
2. Install the dependencies:
```bash
npm install
```
3. Start the development server:
```bash
npm start
```
## EmailJS Setup
1. Register for an account on [EmailJS](https://www.emailjs.com/) if you haven't already.
2. Create a new service and template for your contact form.
3. In your project's `.env` file, add the following values with your EmailJS information:
```bash
VITE_SERVICE_ID= ##############
VITE_TEMPLATE_ID=##############
VITE_PUBLIC_KEY=##############
```
**Note:** If you encounter any issues during deployment due to dependency conflicts or errors, feel free to reach out for assistance. I'm here to help!
---
## Contributing
Contributions are always welcome! Feel free to open a new PR for any changes to the repository.
---
** Open to exciting opportunities as a Front-End / Back-End / Full Stack Developer. Let's connect! **
**Connect with me on**
[](https://www.linkedin.com/in/devesh-mehra-2022/)
[](https://iam-devesh.tech/)