Welcome to the GitHub repository for my personal portfolio. This portfolio is a comprehensive showcase of my skills, projects, and experiences in the field of software development. It's designed to give you a thorough insight into my professional capabilities and my journey as a developer.
The portfolio is hosted on Netlify and can be accessed at the following URL: https://bhanupratapsinghportfolio.netlify.app/
Feel free to explore the live site to get a firsthand experience of my work.
This portfolio website has been developed using React, integrating Framer Motion for smooth and engaging animations, and EmailJS to manage the contact form functionality, enabling visitors to reach out to me directly through the website.
- Interactive UI: The user interface has been designed to be engaging and easy to navigate, showcasing my projects and skills in a clean, organized manner.
- Framer Motion Animations: Utilized Framer Motion to add motion design to the website, making the browsing experience more dynamic and enjoyable.
- Email Functionality: Integrated with EmailJS, the contact form allows visitors to send emails directly from the website, facilitating easy communication.
- Responsive Design: Ensures a seamless viewing experience across various devices and screen sizes.
- React: A JavaScript library for building user interfaces.
- Framer Motion: A motion library for React that makes animation simple.
- EmailJS: Allows sending emails directly from the client-side JavaScript code without needing any backend.
To get a local copy up and running, follow these simple steps.
- npm
npm install npm@latest -g
- Clone the repo
git clone https://github.com/your_username_/portfolio.git
- Install NPM packages
npm install
- Start the project
npm start
Your contributions are what make the open-source community such an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated.
If you have a suggestion that would make this better, please fork the repo and create a pull request. You can also simply open an issue with the tag "enhancement". Don't forget to give the project a star! Thanks again!
- Fork the Project
- Create your Feature Branch (
git checkout -b feature/AmazingFeature
) - Commit your Changes (
git commit -m 'Add some AmazingFeature'
) - Push to the Branch (
git push origin feature/AmazingFeature
) - Open a Pull Request
Bhanu Pratap Singh - singh28986@gmail.com Linkedin Profile - https://www.linkedin.com/in/bhaanu-p/
Project Link: https://github.com/BhanuPratap0/portfolio/