This is still a work in progress. Expect to see more content here soon.
Back Thumbnail for the project
Completed

Schmitigal.com - A Digital Family Cookbook

Full-stack family recipe website with customizable recipe books and user accounts. Built with SvelteKit and PocketBase, it creates a secure and user-friendly platform for family members to preserve and share their culinary traditions. Includes a customizable recipe book with extensive options for personalization. Features a user-authentication system that allows users to create and manage their own recipe books. Includes custom artwork and a unique website design.
Created: Jul 20, 2023
Updated: Apr 3, 2025
Visit Stamp
Web ApplicationFamily ProjectRecipesFull-Stack

Article Published: Apr 16, 2025

SchmitigalcomADigitalFamilyCookbook

A Family Cookbook

Schmitigal.com 1 isn't just another website project. This one is a deeply personal endeavor. For as long as I can remember, our recipes lived on handwritten index cards, beautiful in their own way but fragile and scattered. I wanted to create a central, secure, and, most importantly, beautiful online home where our family could gather, share, and truly treasure these culinary stories.

This project is a full-stack SvelteKit application, with the incredible PocketBase 2 running the database.

PocketBase Logo

PocketBase

PocketBase 2 was a game-changer. This was the first project that I fully utilized. It was beneficial for taking care of user authentication, database wrangling, and file storage. This freed me up to pour my energy into crafting the frontend user experience and those unique design touches that truly make schmitigal.com 1 feel special.

And, of course, this project uses SvelteKit 3 for the frontend, allowing for a web application that feels both snappy and interactive, and gives easy access to server-side rendering and server-side functions.

Key Features

The heart of schmitigal.com 1 is undoubtedly the digital recipe books. I didn’t want just a list of recipes; no, I wanted to capture the warmth of flipping through a well-loved, handwritten family cookbook. So, I made them personal. Each user can create their own recipe books and customize them to their heart’s content.

Screenshot of Recipe Books List.
Scary Movie Snacks Recipe Book.Apples Apples Apples Recipe Book.Worn and Tattered Recipe Book.Cocktail Specials Recipe Book.Grandma's Best! Recipe Book

You can choose from a variety of cover images to find one that conveys the right feel for that book. You can also choose from fonts to add a bit more style, and even add little emoji accents with many coloring options. It’s this level of personalization that transforms each digital recipe book into a unique family keepsake.

Easy Recipe Creation

Of course, a cookbook needs recipes! The recipe creation interface is designed to be as welcoming as Grandma’s kitchen. It’s intuitive and comprehensive, making it easy for everyone in the family, no matter their tech skills. I had special consideration in my design to make it easy for my grandma to browse and add recipes. In each recipe, you can add ingredients, step-by-step instructions, mouth-watering images, and all those little family secrets that make a dish special.

Recipe Creation Screenshot. Recipe Creation Screenshot.

I always had sharing in mind while making this project. I wanted to make sure that my family could share and contribute to the recipes that they loved. This way, they could feel like they were part of the family, and their recipes would be a part of their family’s history. So I added OpenGraph 4 images to each recipe page, making it easy for anyone to share the recipe with their friends. This was done using Vercel’s Satori 5 , which was very simple and easy to use for dynamically generating an image from a recipe.

OpenGraph Screenshot.

The best part is that you can bookmark recipes that you enjoy and come back to them later. This way, you can easily keep track of your favorite recipes and easily access them when you need them. Just for a bit of nostalgia, they look like index cards.

Recipe Bookmarks Screenshot.

A Visual Feast: Cozy and Hand-Crafted Design

schmitigal.com 1 is designed to feel like a warm embrace, like stepping right into the heart of our family kitchen. This feeling is woven throughout the site through extensive custom artwork explicitly created for this digital cookbook.
No Recipes Screenshot.404 Camera Screenshot404 Sink Screenshot404 Cutting Screenshot

From hand-drawn SVG illustrations that span the error pages to small accents and carefully chosen background patterns, every visual element contributes to the website’s unique, cozy aesthetic. I even dove into creating a custom Tailwind CSS plugin to integrate a library of hero CSS patterns, adding very nice backgrounds throughout the site.

Checkbox Screenshot.

Challenges and Learnings

Developing schmitigal.com 1 was a delicious learning curve, filled with its share of challenges that ultimately made the project better.

Diving deep into database management and user authentication with PocketBase 2 was a significant step for me. Building a truly data-driven application with secure user accounts meant a lot of database design and consideration. User authentication flows require careful planning and design to deliver the best user experience. This was my first significant project tackling these aspects head-on, and I soaked up best practices like a sponge.

Sponge

Then, there was the careful balance of user interface design. Creating a UI that was cozy but genuinely user-friendly was difficult. Ensuring they could manage and explore a complete database of recipes required careful UI/UX planning. My focus became making every interaction as intuitive and welcoming as possible, especially given that my family members have varying levels of tech-savviness.

Design Sketches.
Check out the family cookbook at schmitigal.com and maybe even try out a recipe!

Key Contributions

  • Created a personalized family recipe website to preserve and share culinary traditions.
  • Developed customizable digital recipe books with extensive personalization options.
  • Implemented user accounts and authentication for secure family access and contribution.
  • Designed and integrated extensive custom artwork, creating a unique and cozy visual identity.

References

I'm a little teapot, short and stout

12/21/2025, 5:28:51 PM

Receipt #930352

-------------------------------

References

  1. schmitigal.com
  2. PocketBase ℹ︎ PocketBase is an open source Go backend with a SQLite database embedded in it. Consists of a single executable.
  3. SvelteKit
  4. OpenGraph ℹ︎ OpenGraph is a collection of meta tags that provide social media with a preview of your content.
  5. Vercel Satori
  6. Sharp ℹ︎ Sharp is a high performance Node.js module for image processing.
  7. Vercel Satori. ℹ︎ Vercel Satori is an ultra-fast, pixel-perfect SVG and PNG generator in JavaScript, powered by Rust.
-------------------------------

TOTAL: $ 46.08

Amount saved: $5

930352

Come back soon ✌︎

Thank you for visiting :D

Aidan Schmitigal | © 2025