React Portfolio (reactport)
This is a personal portfolio website built using React. It serves as a showcase of my skills, projects, education, and contact information.
- 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.
- 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
- Clone the repository:
git clone <repository-url>
- Install dependencies:
npm install
- Run the development server:
npm start
- Open http://localhost:3000 to view it in the browser.
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.
This project was created by Neha Bhadauria
This project is licensed under the MIT License.