1.4 KiB
1.4 KiB
📖 The Recipe Box
A gorgeous, minimal cookbook website that stores your recipes as JSON files locally.
✨ Features
- Beautiful UI — Warm, editorial design inspired by vintage recipe cards
- JSON Storage — All recipes saved as individual
.jsonfiles in therecipes/folder - Full CRUD — Add, view, edit, and delete recipes
- Zero Database — Everything is file-based, easy to backup and version control
🚀 Quick Start
-
Install dependencies
npm install -
Start the server
npm start -
Open your browser
http://localhost:3000
That's it! Your cookbook is ready. 🍳
📁 Recipe Format
Recipes are stored as JSON files in the recipes/ folder:
{
"id": "unique-recipe-id",
"title": "Recipe Name",
"category": "Dinner",
"description": "A brief description",
"servings": "4",
"prepTime": "15 mins",
"cookTime": "30 mins",
"ingredients": [
"First ingredient",
"Second ingredient"
],
"instructions": [
"Step one",
"Step two"
],
"createdAt": "2025-03-12T10:00:00.000Z",
"updatedAt": "2025-03-12T10:00:00.000Z"
}
💡 Tips
- Backup recipes: Just copy the entire
recipes/folder - Share recipes: Send individual
.jsonfiles to friends - Version control: Track your recipe evolution with git!
Made with 🧈 and ❤️