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.
Fuzzy Search
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.