Skip to content

A responsive web development portfolio built with React, styled-components, and React Router. This project demonstrates proficiency in creating dynamic user interfaces and handling client-side routing. The portfolio is designed for easy deployment to platforms like Vercel and Netlify.

License

Notifications You must be signed in to change notification settings

gbburleigh/vercel-portfolio

Repository files navigation

My Portfolio 🚀

This is my portfolio repository, showcasing my skills and experience in web development. Here you'll find a collection of projects I've worked on, along with demonstrations of my abilities in various technologies.

Getting Started

This repository is a React application. To get started, you'll need to have Node.js and npm (or yarn) installed on your system. Once you've cloned the repository, navigate to the project directory and run npm install to install the dependencies.

Project Structure

The project is organized using a component-based structure. Here's a breakdown of the key folders:

  • src: This directory contains the source code for the React application.
    • components: Reusable UI components for building the portfolio layout and functionality.
    • pages: Individual pages for different sections of the portfolio (e.g., About, Projects, Contact, Blog).
    • styles: Global and component-specific styles using styled-components.
    • App.tsx: The main application entry point.
  • public: This directory contains static assets like images, fonts, or favicons.

Technologies Used

This portfolio is built using the following technologies:

  • React: A JavaScript library for building user interfaces.
  • React Router: A routing library for managing navigation within the React application.
  • styled-components: A library for creating styled components with CSS-in-JS.
  • React Icons: For using icons in the project.

Deployment

This portfolio is easily deployable to platforms like Vercel or Netlify for automatic deployments on every git push. It can also be deployed to Github pages, but that requires manual updating.

Contributing

Feel free to explore the code and understand how the portfolio is built. If you have any suggestions or improvements, you're welcome to create a pull request!

License

This project is licensed under the MIT License. See the LICENSE file for more details.

About

A responsive web development portfolio built with React, styled-components, and React Router. This project demonstrates proficiency in creating dynamic user interfaces and handling client-side routing. The portfolio is designed for easy deployment to platforms like Vercel and Netlify.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published