Portfolio - v3


Website

Portfolio - v3

Portfolio - v3 | Personal project @ 2021

Motivation

Rebuild my personal website using Next.js and TailwindCSS.

Description

Another version of my portfolio webpage. The project was built using Next.js and hosted on Vercel.

This time there is a database (Supabase) to seed all the data needed. And it uses React Query to handle the data synchronization.

As always for linting it uses eslint and stylelint. Prettier for code format. It also uses Husky for running tasks upon committing, such as validating commit messages according to conventional commits as well as running lint and test. Testing is provided by Jest and React Testing Library.

For CSS it uses TailwindCSS. It's a PWA and with that comes all the benefits associated with it, e.g: cache; offline usage; speed; etc...

Details

Client: Personal project

Date: 2021

Project

Want to talk?