Your app file still has the placeholder anon key. Open index.html and replace:
PASTE_YOUR_SUPABASE_ANON_KEY_HERE
Use your Supabase anon public key. Do not use the service role key.
Pharmacy PMS Starter
Login
Use the admin user you created in Supabase Authentication.
This is your first Supabase-connected starter app. Use demo data only.
Dashboard
Live on Cloudflare Pages, connected to Supabase.
0Products
0Suppliers
0Total Stock Qty
0Low Stock Items
System Status
This starter app is working if you can login and see database statistics.
Foundation ready: GitHub + Cloudflare Pages + Supabase.
Products / Medicines
Products from your Supabase database.
Name
Generic
Unit
Reorder Level
Current Stock
Status
Add Product / Medicine
Quick Add Category / Manufacturer
Stock Movement
Use this to test stock in/out. Later purchase and sales modules will create these movements automatically.
Add Supplier
Supplier List
Name
Phone
Address
Status
Create Multi-item Purchase Order
v1.0 upgrade: add multiple products to a purchase cart, then save one purchase order with many items. If status is RECEIVED, stock increases for every item.
Add Purchase Item
Purchase Cart
Product
Batch
Qty
Purchase Price
Sale Price
Total
Action
Cart total: 0.00
0Purchase Orders
0Total Purchase Value
0Total Paid
0Total Due
Purchase Order List
PO Number
Date
Supplier
Status
Grand Total
Paid
Due
Note
Action
Create Multi-item Sales / POS Invoice
v1.0 upgrade: add multiple products to a POS cart, then save one invoice with many sale items. Completed invoices automatically decrease stock and create cash collection.