Your bakery. Your dashboard.
Use your Bakery Portal account to inspect approved bakery locations, review permissions, and preview plans. Editing and activation stay disabled in this QA build.
Verifying bakery permissions…
Checking your verified Doughful identity and current approved bakery grants. No management tools are available until this check succeeds.
Your customer account or a submitted bakery claim does not grant bakery management access. Approved ownership or explicit staff delegation is required.
Bakery Portal account
Sign in on the dedicated Bakery Portal page. A verified session alone never grants bakery permissions.
This page uses the same underlying Supabase Auth identity as My Doughful, with a separate Bakery Portal sign-in screen. Only the installed production RPCs are called. If the engagement engine is unavailable, integration fails closed. The dashboard does not collect credentials or create its own login.
My Bakeries
Only individually approved, currently authorized brand/location scopes should appear. A brand claim does not automatically grant every child location.
| Scope / bakery | Resource ID | Role / organization |
|---|
Production response shape (sensitive values redacted)
Bakery profile & hours
Read-only production data for an explicitly approved location. The API rechecks the current owner or delegated management scope.
Opening hours
| Day | Hours | Note |
|---|
Dessert Menus
Create location-specific dessert offerings for an exact paid and authorized storefront. Matcher participation, featured placement, and Shop Now links are separately capability-gated.
Photos & Branding
Upload and manage bakery images for an exact authorized location. Storage ownership, current bakery authorization, paid-location activation, role eligibility, versioning, and delete lifecycle are all rechecked server-side.
Add a bakery image
JPEG, PNG, WebP, or AVIF · maximum 10 MiB. New uploads are never written with Storage upsert/overwrite.
Promotions
Create, publish, schedule, edit, and archive bakery promotions for an exact authorized storefront.
Create a promotion
Save as a draft, publish immediately, or—on Growth+—store a future schedule for this exact location.
Analytics
See how customers discover and engage with paid Doughful storefronts. Reporting is aggregate-only and follows exact role, plan, and activated-location boundaries.
Custom dates are inclusive. Production currently supports up to 366 days per request.
Daily trend
Discovery & engagement sources
| Event | Group | Count |
|---|
| Location | Views | Discovery | Saves | Check-ins | High intent |
|---|
Team Access
Invite and manage Doughful staff with exact role and location boundaries.
team.staff_accounts capability.Invite a team member
Invitations expire after seven days. Email delivery is not connected yet; the invited person accepts after signing into Doughful with the exact confirmed email address.
Reviews
Read published customer feedback for an exact authorized bakery location and create or update the bakery’s public response.
Billing & Plan
View your verified Doughful plan, paid storefront activations, pricing estimate, and included capabilities.
| Bakery / location | Status | Activation |
|---|
Change your plan
Choose a target plan and the exact approved storefronts that should remain paid. Doughful validates the proposal server-side before checkout.
Plan estimate calculator
Compare current Doughful monthly pricing for a valid location count. This calculator does not change your plan.