Welcome to the repository for my portfolio website, where I showcase other projects I have worked on, as well as publish articles in a blog format.
Follow the steps below to get started with local development:
- Clone or fork this repository
- Run
yarn
to install packages - Run
yarn dev
to start the project
|-components -> the building block components
|-features -> the showcased (featured) projects
|-hooks -> custom react hooks
|-lib -> third party javascript functions
|-pages -> the pages of the website
|-public -> the public assets for the website
|-styles -> the css files
This project uses mainline deployment for CI/CD. This is handled by Vercel as this is a next js project.
This project was built using NextJS and uses the following technologies:
- Theme-UI - for creating the design system
- Typescript - for strongly typed javascript
- Yarn - for dependency management
- Vercel - for deployment and hosting