Gabrielpanga / gpanga.com

✨ My portfolio built with Next.js, Tailwind, Prisma, and Vercel.

Home Page:https://gpanga.com

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Deploy with Vercel

gpanga.com

Overview

  • data/* - MDX data that is used for blogs, newsletters, and code snippets.
  • layouts/* - The different page layouts each MDX category (blog, newsletter, snippets) uses.
  • lib/* - Short for "library", a collection of helpful utilities or code for external services.
  • pages/api/* - API routes powering /dashboard, newsletter subscription, and post views.
  • pages/blog/* - Static pre-rendered blog pages using MDX.
  • pages/dashboard - Personal dashboard tracking metrics.
  • pages/* - All other static pages.
  • prisma/* - My Prisma schema, which uses a PlanetScale MySQL database.
  • public/* - Static assets including fonts and images.
  • scripts/* - Two useful scripts to generate an RSS feed and a sitemap.
  • styles/* - A small amount of global styles. I'm mostly using vanilla Tailwind CSS.

Running Locally

$ git clone https://github.com/gabrielpanga/gpanga.com.git
$ cd gpanga.com
$ yarn
$ yarn dev

Create a .env file similar to .env.example.

Template

Template was built by Lee Rob (https://github.com/leerob/leerob.io) that created this clean & smooth website, using an amazing set of tools that are awesome for serverless projects.

About

✨ My portfolio built with Next.js, Tailwind, Prisma, and Vercel.

https://gpanga.com


Languages

Language:TypeScript 72.4%Language:MDX 19.2%Language:JavaScript 4.3%Language:CSS 4.1%