Skip to content

bartlomiejwiejak/bartlomiej-wiejak-portfolio

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Bartłomiej Wiejak Portfolio

portfolio This is the repository of my personal portfolio website. After many, many weeks of developing, improving and seeking for perfection, I'm very excited with final result. It's an app I'm most proud of (so far) and definitely going to update it every once in a while.

Overview

Portfolio was made with React and WebGL (THREE.JS with react-three-fiber and GLSL). Secondary, I used GSAP for animations. Besides that, all other features, like custom scrollbar, skew scrolling, player or cursor were handled with no help from off party libraries.

Getting Started

You need to have Node.js and npm installed to run this project locally. After that, you are able to run this project without any problems, by running commands below in your terminal.

Note that 'gsap-bonus.tgz' file in root project's folder directory is required, which you can get from GSAP membership Here.

# Clone the project.
git clone https://github.com/bartlomiejwiejak/bartlomiej-wiejak-portfolio.git

# Install npm dependencies.
npm install

# Run the website.
npm start