Skip to main content

Documentation Index

Fetch the complete documentation index at: https://mintlify.com/AndrewwCO/Admin-Pana/llms.txt

Use this file to discover all available pages before exploring further.

Welcome to the Panahashi Admin documentation. Use the links below to jump to the section most relevant to you.

Quickstart

Set up and log in to Panahashi Admin in minutes.

Authentication

Learn how Firebase authentication and role enforcement work.

Manage users

Search users and assign CUSTOMER, BAKER, or ADMIN roles.

Manage bakeries

Create, edit, and remove bakeries from the platform.

Manage orders

Track order status and process payment refunds.

Deployment

Build and deploy the admin panel to production.

What you can do

Panahashi Admin covers three core management areas:
  • Users — View all registered accounts, search by name or email, and change their role between CUSTOMER, BAKER, and ADMIN.
  • Bakeries — Create new bakeries and assign them to a baker owner. Edit operating hours, status (ACTIVE, INACTIVE, SUSPENDED), and contact details. Delete bakeries when needed.
  • Orders — Browse the full order history with pagination. Open any order to update its status through the full lifecycle (PENDINGCONFIRMEDBAKINGREADYCOMPLETED) or issue a refund for approved payments.
Access to Panahashi Admin requires a user account with the ADMIN role. Signing in with a non-admin account will display an “Unauthorized” screen.

Build docs developers (and LLMs) love