2 min read

SavorSanctum

tanstack-starttanstack-routertailwindcssnotion

Overview πŸ”—

SavorSanctum is a curated directory for culinary recommendations-restaurants, cafes, specialty food products, and gift ideas. It serves as a centralized place for discovering and sharing food-related recommendations.

Why I Built This πŸ”—

Rather than scattered notes across different apps, a dedicated directory for food recommendations made more sense. It allows for organized discovery and easy sharing of culinary finds.

Key Features πŸ”—

Curated Directory πŸ”—

Browse and search culinary recommendations organized by category.

Search & Filter πŸ”—

Find places by cuisine type, location, or occasion using Fuse.js for fuzzy search.

Data from Notion πŸ”—

Content managed in Notion and fetched via the Notion API, making updates simple.

Responsive Design πŸ”—

Built with modern tools for a fast, mobile-friendly experience.

Build Notes πŸ”—

Content as Configuration πŸ”—

All restaurant and food data lives in a Notion database, fetched at build time via the Notion API. This means content updates - adding a new restaurant, updating hours, changing a recommendation - happen in Notion and propagate on the next build, without touching any code.

Client-side search powered by Fuse.js lets users find places by partial name matches or cuisine type. Since the dataset is small enough to load entirely client-side, there’s no need for a search backend.