Create a variant of my personal website using Next.js.
Next.js was on my radar for quite some time. Used it on the current and past versions of my portfolio and loved it! So I decided to create a variant of the portfolio website simulating it as a some sort of IDE. Hope you enjoy it at least has half that I did!
The project was built using Next.js and hosted on Vercel. There is no database, all is done in a JAMStack way.
For CSS it uses Bulma and SASS. It's a PWA and with that comes all the benefits associated with it, e.g: cache; offline usage; speed; etc...
As always for linting it uses eslint and stylelint. Prettier for code format. It also uses Husky for running tasks upon comminting, such as validating commit message according to conventional commits as well running lint and test. Testing is provided by Jest and React Testing Library.