nextjs-portfolio
v1.27.0
Published
[![Deploy with Vercel](https://vercel.com/button)](https://vercel.com/new/clone?repository-url=https%3A%2F%2Fgithub.com%2Fvasilistotskas%2Fvasilistotskas.com&env=NEXT_PUBLIC_SANITY_PROJECT_ID,NEXT_PUBLIC_SANITY_DATASET,SANITY_API_TOKEN,SANITY_PREVIEW_SECR
Downloads
32
Readme
vasilistotskas.com
- Framework: Next.js
- Database: PlanetScale
- ORM: Prisma
- Authentication: NextAuth.js
- Deployment: Vercel
- Styling: Tailwind CSS
- I18n: NextI18n
- PWA: NextPWA
Overview
layouts/*
- The different page layouts each MDX category (blog, snippets) uses.lib/*
- Short for "library", a collection of helpful utilities or code for external services.pages/api/*
- API Routes powering/dashboard
subscription, guestbook, and post views.pages/dashboard
- Personal dashboard tracking metrics.pages/sitemap.xml.tsx
- Automatically generated sitemap.pages/feed.xml.tsx
- Automatically generated RSS feed.pages/*
- All other static pages.prisma/*
- My Prisma schema, which uses a PlanetScale MySQL database.public/*
- Static assets including fonts and images.styles/*
- A small amount of global styles. I'm mostly using vanilla Tailwind CSS.
Running Locally
This application requires Node.js v16.13+.
git clone https://github.com/vasilistotskas/nextjs-portfolio
cd nextjs-portfolio
Cloning / Forking
Please review the license and remove all of my personal information (resume, images, etc.).