- Framework: Next.js
- Database: PlanetScale
- Authentication: NextAuth.js
- Deployment: Vercel
- Styling: Tailwind CSS
- Analytics: Vercel Analytics
In early 2023, I refactored my site to use the new app/ directory in Next.js 13. I went ahead and shipped it, but there are still a few things I want to do:
- Global
404page coming soon - Move redirects to end of routing stack (not in
next.config.js) - Use new support for API routes in
app(not ready yet) - Improved scroll position support in
app/(not implemented yet)
You can learn more about the app/ directory here.
This application requires Node.js v16.13+.
git clone https://github.com/leerob/leerob.io.git
cd leerob.io
pnpm install
pnpm run setup # Remove all of my personal information
pnpm devCreate a .env file similar to .env.example.
Please review the license and remove all of my personal information (resume, blog posts, images, etc.) by running pnpm run setup.