A personal portfolio and blog built with Next.js
and styled with Tailwind CSS
.
The site features incremental static site generation, SEO, accessibility and image optimization, Google Analytics, dynamic routing, API consumption from a headless CMS (Strapi, a Node.js application using PostreSQL), SendGrid email and MailChimp API integration, custom built React components, animations and a fully responsive, custom design. The main
branch of this git repository deploys to production automatically to Vercel for CI/CD.
JavaScript | Node.js | React | Next.js | Tailwind CSS |
---|---|---|---|---|
SendGrid | Vercel | MailChimp | Google Analytics |
---|---|---|---|
$ # install dependencies
$ npm i
$ # start local development node.js server
$ npm run dev
$ # or
$ yarn dev