/pawelosinski

my portfolio in React

Primary LanguageJavaScript

Paweł Osiński | Portfolio

(This project was bootstrapped with Create React App.)

Deployed Application

The portfolio application is deployed and can be accessed HERE

Description

This is my portfolio website built with React. It serves as an interactive web page to showcase my skills, education, experience, and contact information.

Technologies

  • React.js
  • React Router
  • LocalStorage
  • EmailJS
  • CSS
  • HTML

Installation / How to run

  1. Clone the repository to your local environment:
  git clone https://github.com/osik2000/pawelosinski.git
  1. Navigate to the project directory:
  cd portfolio
  1. Install the dependencies:
  npm install
  1. Run the project:
  npm start

The application will be available at localhost:3000.

Project Structure

The project structure is organized as follows:

  • src/components - This directory contains all the components used in the application.
  • src/css - This directory contains the CSS files for styling the components.
  • src/media - This directory contains photos and icons used in the application.
  • src/App.js - This is the main component of the application.
  • src/index.js - This is the entry file that renders the main component.

Each component is responsible for a specific section of the portfolio website, such as About, Education, Experience, and Contact.

Author

The project was created by Paweł Osiński.