Skip to content

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

Notifications You must be signed in to change notification settings

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

No packages published

Contributors 3

  •  
  •  
  •