Skip to content

BhanuPratap0/portfolio

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

52 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Bhanu Pratap Singh's Portfolio

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.

Live Site

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.

About the Project

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.

Key Features

  • 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.

Technologies Used

  • 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.

Getting Started

To get a local copy up and running, follow these simple steps.

Prerequisites

  • npm
npm install npm@latest -g

Installation

  1. Clone the repo
git clone https://github.com/your_username_/portfolio.git
  1. Install NPM packages
npm install
  1. Start the project
npm start

Contributing

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!

  1. Fork the Project
  2. Create your Feature Branch (git checkout -b feature/AmazingFeature)
  3. Commit your Changes (git commit -m 'Add some AmazingFeature')
  4. Push to the Branch (git push origin feature/AmazingFeature)
  5. Open a Pull Request

Contact

Bhanu Pratap Singh - singh28986@gmail.com Linkedin Profile - https://www.linkedin.com/in/bhaanu-p/

Project Link: https://github.com/BhanuPratap0/portfolio/

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published