Skip to content

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Repository files navigation

React Portfolio

A single-page application portfolio for web developers to showcase their work samples.

Table of Contents

Description

As an employer looking for candidates with experience building single-page applications, this React portfolio allows you to view a potential employee's deployed work samples. You can assess whether they are a good candidate for an open position based on their portfolio.

Features

  • Header displaying the developer's name and navigation with titles corresponding to different sections of the portfolio.
  • Highlighted navigation titles for About Me, Portfolio, Contact, and Resume sections.
  • Single-page layout without page reloading when clicking on navigation titles.
  • About Me section with a recent photo or avatar of the developer and a short bio.
  • Portfolio section with titled images of six applications, including links to both the deployed applications and corresponding GitHub repositories.
  • Contact section with a form for name, email address, and message inputs.
  • Validation notifications for required fields and invalid email addresses.
  • Resume section with a link to a downloadable resume and a list of the developer's proficiencies.
  • Footer with text or icon links to the developer's GitHub, LinkedIn, and a third platform (Stack Overflow, Twitter).

Installation

  1. Clone the repository: git clone https://github.com/christopherflores9312/ReactPortfolio
  2. Install dependencies: npm install

Usage

  1. Run the application: npm start
  2. Open your browser and navigate to http://localhost:3000
  3. Explore the different sections of the portfolio by clicking on the navigation titles.
  4. Assess the developer's work samples, read their bio, and submit a message through the contact form.

Example

  1. CLICK HERE! https://christopherflores9312.github.io/ReactPortfolio

    screenshot

Contributing

Contributions are welcome! Please follow these steps:

  1. Fork the repository
  2. Create a new branch: git checkout -b feature/your-feature
  3. Make your changes and commit them: git commit -m 'Add your changes'
  4. Push to the branch: git push origin feature/your-feature
  5. Open a pull request

License

This project is licensed under the MIT License.

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages