Skip to content

Nehabhadauria19/portfolio1

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

React Portfolio (reactport)

Introduction

This is a personal portfolio website built using React. It serves as a showcase of my skills, projects, education, and contact information.

Features

  • Responsive Design: The website is designed to adapt to various screen sizes, ensuring a seamless experience across devices.
  • Navigation: Users can navigate through different sections of the portfolio using a navigation bar.
  • Introduction: Provides a brief introduction to the owner of the portfolio.
  • Skills: Displays the skills and technologies the owner is proficient in.
  • Projects: Showcases various projects completed by the owner, providing details and links where applicable.
  • Education: Details the educational background of the owner.
  • Contact: Allows visitors to get in touch with the owner via email or other contact information.
  • Footer: Includes additional links and information.

Technologies Used

  • React
  • React DOM
  • EmailJS for email functionality
  • Testing libraries: Jest DOM, React Testing Library
  • React Scroll for smooth scrolling
  • Web Vitals for performance monitoring
  • GitHub Pages for deployment

Getting Started

  1. Clone the repository: git clone <repository-url>
  2. Install dependencies: npm install
  3. Run the development server: npm start
  4. Open http://localhost:3000 to view it in the browser.

Deployment

This project is configured to deploy on GitHub Pages. Simply run npm run build to create a production build, and then push the build folder to the gh-pages branch of your GitHub repository.

Credits

This project was created by Neha Bhadauria

License

This project is licensed under the MIT License.