Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/andrewhamerly/react-portfolio

This repository contains the implementation of my web developer portfolio built using React. The portfolio showcases my recent projects, skills, and provides a way to contact me.
https://github.com/andrewhamerly/react-portfolio

bootstrap bootstrap-css-framework css javascript netlify netlify-deployment react react-js react-router reactjs

Last synced: 14 days ago
JSON representation

This repository contains the implementation of my web developer portfolio built using React. The portfolio showcases my recent projects, skills, and provides a way to contact me.

Awesome Lists containing this project

README

        

# Andrew React Portfolio

This repository contains the implementation of my web developer portfolio built using React. The portfolio showcases my recent projects, skills, and provides a way to contact me.

## Table of Contents
- [Features](#features)
- [Installation](#installation)
- [Usage](#usage)
- [Technologies Used](#technologies-used)
- [License](#license)
- [Contributing](#contributing)
- [Questions](#questions)

## Features

- **Header**: Displays my name and navigation links to different sections of the portfolio.
- **About Me**: Contains a recent photo and a short bio about me.
- **Portfolio**: Showcases my recent projects with titles, images, and links to both the deployed applications and their corresponding GitHub repositories.
- **Resume**: Provides a link to download my resume and a list of my tech and soft skills along with professional expereince and education information.
- **Contact**: Includes a contact form with fields for a name, email address, and message, with validation to ensure all fields are filled out correctly.
- **Footer**: Contains links to my GitHub, LinkedIn, and Stack Overflow profiles.

## Installation

1. **Clone the Repository**:
```bash
git clone https://github.com/andrewhamerly/react-portfolio.git
```
2. **Navigate to Project Directory**:
```bash
cd react-portfolio
```
3. **Install Dependencies**:
```bash
npm install
```

## Installation

1. **Start the Application**:
```bash
npm start
```
2. **Navigate to the Application**:
Open your browser and go to [http://localhost:3000](http://localhost:3000).

## Technologies Used

- **React**: A JavaScript library for building user interfaces.
- **React Router**: For managing navigation within the application.
- **CSS**: For styling the components.
- **Bootstrap**: For responsive design and layout.
- **Netlify**: For deploying the application.

## License

This project is licensed under the MIT License. See the [LICENSE](LICENSE) file for details.

## Contributing

Contributions are welcome! Please fork the repository and create a pull request with your changes.

For major changes, please open an issue first to discuss what you would like to change.

## Questions

If you have any questions about the project, please feel free to contact me via email at [[email protected]](mailto:[email protected]).

You can also find more of my work on [GitHub](https://github.com/andrewhamerly).