Skip to content
forked from leerob/site

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

License

Notifications You must be signed in to change notification settings

kenaqshal/leerob.io

This branch is 307 commits behind leerob/site:main.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

4facc65 · Jan 13, 2022
Dec 16, 2021
Jan 13, 2022
Oct 8, 2021
Jan 10, 2022
Dec 21, 2021
Oct 4, 2021
Jan 13, 2022
Oct 8, 2021
Dec 11, 2021
Sep 19, 2021
May 11, 2021
Oct 8, 2021
Dec 8, 2020
Sep 25, 2020
Jan 7, 2022
Oct 8, 2021
Dec 9, 2021
Oct 26, 2021
Jan 13, 2022
Apr 11, 2021
Jan 13, 2022
Sep 19, 2021
Dec 23, 2021
Jan 13, 2022

Repository files navigation

Deploy with Vercel

leerob.io

Learn More

I've recorded two live streams walking through this repository and answering questions.

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, guestbook, 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/leerob/leerob.io.git
$ cd leerob.io
$ yarn
$ yarn dev

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

Cloning / Forking

Please review the license and remove all of my personal information (resume, blog posts, images, etc.).

About

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

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 91.4%
  • JavaScript 4.3%
  • CSS 4.1%
  • Shell 0.2%