Skip to content

blessedzulu/portfolio

Repository files navigation

portfolio

Intro 👋

This is version 1 of my personal website. It is built from scratch using plain old HTML, CSS/SASS and JavaScript. The animations are powered by GSAP and the transitions by Barba.js.

Setup & Tooling 🔩

Prerequisites

  1. Node.js v14+

Development Setup

  1. Clone Repository

     git clone https://github.com/blessedzulu/portfolio.git
    
  2. Open Project

     cd portfolio
    
  3. Install Dependencies

     npm install
    
  4. Start Development Server

     npm start
    

Notes 📝

I built this website after learning and becoming proficient in the fundamental frontend technologies (HTML, CSS, JavaScript). This approach pushed me to really understand what I was doing and to do it as well as I could. It was and continues to be a huge learning experience for me.

However, it's not without its drawbacks. The biggest being the lack of HTML code reuse. As such, this website would benefit largely from the use of a static site generator or a frontend library like React. The second iteration of this website will work on that.

About

Codebase for my personal website, showcasing the projects I've worked on.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors