Murraylands Firearms

Staff access

Sign in

Murraylands Firearms View shop

Dashboard

Live catalogue overview

Manage products, promotions, subscribers, and work orders with Supabase as the shared backend.

Data source

Local fallback

The catalogue is currently using browser-stored demo data.

Local only Supabase is not configured yet.

Catalogue

0 products

0 featured products with images ready for the homepage.

Customer activity

0 work orders

0 email subscribers saved for follow-up.

Supabase setup

To finish the live backend

1. Add your Supabase project URL and publishable key to supabase-config.js. 2. Run supabase/schema.sql in the Supabase SQL editor. 3. Create one staff email/password user in Authentication. 4. Sign in here and seed the current catalogue once.

Current flow

  1. Add or edit products in Products or Add product.
  2. Featured products with images automatically feed the homepage carousel.
  3. Customer carts become purchase work orders for the business to review.
  4. Subscribers can be exported from Subscribers when needed.

Next production step

  • Keep product and pricing data in Supabase.
  • Use Resend for order notifications instead of a mailto fallback.
  • Move image uploads to object storage when you want larger live catalogues.

Catalogue

Products

Update availability, pricing, and product details from one list.

Product editor

Add a product

Add the sales information customers need to make a confident enquiry.

1234567

Promotions

Discounts

Apply a promotion to the store, a department, or selected products.

Promotion details

Purchase workflow

Work orders

Review customer requests, confirm requirements, and track follow-up.

Email list

Subscribers

Export a spreadsheet-ready CSV at any time.