This is my personal portfolio website built to showcase my skills, projects, and a little bit about myself. The website is created using React, Chakra UI, and Framer Motion to provide an interactive and visually appealing user experience. The project includes a glass-style navigation bar, an input form, and animations to enhance the overall design.
You can see the live demo of the portfolio website here.
- Showcase of projects and skills
- Glass-style navigation bar
- Interactive animations using Framer Motion
- Input form for user interaction
- Responsive design for all devices
- React
- Chakra UI
- Framer Motion
- HTML/CSS
-
Clone the repository:
git clone https://github.com/SumatM/SumatM.github.io.git
-
Install dependencies:
cd your_portfolio_folder npm install
-
Create a
.env
file in the root directory of your project. -
Add the following environment variables to the
.env
file:REACT_APP_PUBLIC_KEY=YOUR_PUBLIC_KEY REACT_APP_KEY1=YOUR_SERVICE_ID REACT_APP_KEY2=YOUR_TEMPLATE_ID
Replace 'YOUR_PUBLIC_KEY', 'YOUR_SERVICE_ID', and 'YOUR_TEMPLATE_ID' with your actual EmailJS credentials.
-
Run the development server:
npm run start
-
Open your browser and visit http://localhost:3000 to see the website.
I am a passionate full-stack web developer with expertise in React and Next.js. I enjoy building interactive and user-friendly web applications. This portfolio showcases some of my best work and projects I've worked on.
- Email: sumatmallick@gmail.com
- Portfolio: https://sumatm.github.io/
- LinkedIn: My LinkedIn Profile
- GitHub: My GitHub Profile
If you find this project helpful or interesting, consider giving it a star ⭐ on GitHub. You can also fork it to use it as a starting point for your own portfolio website. Happy coding!
Feel free to reach out if you have any questions or if you want any specific features in the portfolio!