WallpaperMachine
The wallpapers you love. A new home on your Mac.
Save your Recipes. Plan Meals. Make one useful Shopping list.
Translation pending
LifestyleTypeScript · SwiftGitHub @the-artifabrianOnlineOwner unconfirmed
Have you tried it? One tap is enough. No sign-in needed.
No updates detected yet. GitHub releases will appear here.
Owners of public repositories under a personal GitHub account can sign in to verify ownership and manage the introduction themselves. No administrator approval is needed.
Sign in, generate a verification file, and commit it to this repository’s default branch within 30 minutes. Files on other branches or forks do not count. Then check the file below to manage the project without administrator approval. Keep the file to retain your access.
If needed, you will go to sign-in. After signing in, return here and press your chosen verification button again.
Run /nomorevibe verify in your project folder to verify ownership and manage the introduction yourself.
Verify in one minuteAsk about other verification options
Personal cookbook PWA: save Recipes, plan Meals, build one Shopping list. React Router v8, SQLite + LiteFS on Fly.io.
Translation pending
Loading the full README. The saved excerpt is shown below.
A personal cookbook for saving Recipes, planning Meals, and making one useful
Shopping list.
I built Quartermaster to replace 100+ Recipes scattered across Apple Notes. It
now handles the whole weekly loop without turning the kitchen into an inventory
system.Read the full README ↗A personal cookbook for saving Recipes, planning Meals, and keeping Shopping to one useful list.
I built Quartermaster to replace 100+ Recipes scattered across Apple Notes. It now handles the whole weekly loop without turning the kitchen into an inventory system.
Live at useqm.app
Recipe cards and Recipe detail stay simple: they show what a Recipe needs, with each ingredient one tap from Shopping. Shopping picked from the Plan starts with the lines matching a Staple unticked and keeps everything else.
AI is optional. It extracts Recipes from text and images, suggests description and time improvements for review, and parses speech. The manual app works without API keys.
| Layer | Tech |
|---|---|
| App | React Router v8, React, Express |
| Data | Prisma, SQLite, LiteFS |
| UI | Tailwind CSS v4, Radix UI |
| Auth | Sessions, email verification, Google OAuth, passkeys |
| AI | Anthropic Claude, Groq Whisper |
| Services | Stripe, Tigris-compatible object storage, SSE |
| Hosting | Fly.io, Docker |
| Tests | Vitest plus focused Playwright coverage |
Bootstrapped from the Epic Stack.
server/, each commented with the failure it guards
against.Requires Bun >= 1.3.13.
bun install
cp .env.example .env
bun run setup
bun run dev
The development environment mocks Stripe, storage, Google OAuth, and email. See
.env.example for optional service configuration.