Welcome to the Panahashi Admin documentation. Use the links below to jump to the section most relevant to you.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.
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, andADMIN. - 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 (
PENDING→CONFIRMED→BAKING→READY→COMPLETED) 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.