Skip to content

k-cardon/fam-blog

Repository files navigation

A custom recipe blog built with Next.js, TypeScript, Prisma, PostgreSQL, and NextAuth

This is a private recipe blog I built to update my family's tradition of sharing recipes via a cookbook. Authenticated users (limited to my family using NextAuth) can read all the recipes, add / update / and delete their own recipes (I used Prisma as ORM for my PostgreSQL database), and add photos via AWS s3. The Next.js server components are optimized for performance, and the blog is styled with Tailwind.

simplescreenrecorder-2024-09-28_07.27.50.mp4

Optimizations

I would like to add a feature for users to scrape recipes from other sites and add to this one, and I also like the idea of creating this as an app where users could create a group that can all access each other's recipes privately, instead of the sole group that currently has access. Both of those features would optimize for users!