Team Rate Shipping Customer Portal
This portal lets customers sign up, get a unique account number, log in, and submit shipping bookings. Bookings are linked to the correct customer record in your database.
Before you go live
Add your Supabase project details in the code before publishing this page.
Replace
Replace
YOUR_SUPABASE_URL and YOUR_SUPABASE_ANON_KEY in the script section at the bottom.
This page is fully designed and wired for Supabase. You only need to create the database tables and paste in your Supabase keys. I have also included the exact SQL you need inside the script comments.
Create Customer Account
Each new customer gets a unique Team Rate Shipping account number automatically.
Customer Login
Customer Dashboard
Your Team Rate Shipping Account Number
Not logged in
Use this account number for all future shipping enquiries and bookings.
Customer Name
-
-
Total Bookings
0
New Booking
My Bookings
| Booking ID | Shipment Type | Destination | Status | Date |
|---|---|---|---|---|
| Log in to view bookings. | ||||
Admin View
This simple admin table works best when the logged-in user is your admin account and your Supabase policies allow admin reads.
For a full private admin dashboard, the best next step is a separate admin page with role-based access.
Total Customers
0
Total Bookings
0
Latest Account No.
-
| Account Number | Name | Phone | Created | |
|---|---|---|---|---|
| Log in with your admin account and refresh this section. | ||||