Quick Start
HBS — Quick Start Guide
Get up and running in 5 minutes. This document covers URLs, credentials, and first-time login.
1. Access URLs
| Purpose | URL |
|---|---|
| Public landing / tracking | https://bonsevis-platform.preview.emergentagent.com/ |
| Track a package | /track/HBS000000000001 |
| Commission a shipment | /commission |
| Contact / Support | /contact |
| Admin login | /login |
| Admin dashboard | /admin |
| Scanner (warehouse) | /scan |
| Thermal label | /label/<tracking_id> |
⚠️ Backend API is prefixed with
/api(e.g./api/auth/login). You do not need to call APIs directly — the UI handles it.
2. Default Administrator Credentials
The system auto-seeds one root administrator on first boot. Use these to log in the first time:
| Field | Value |
|---|---|
admin@bonsevis.com | |
| Password | HBS@dmin2026! |
| Role | admin (full access) |
🔒 Change this password immediately after your first login (see ADMIN_MANUAL.md → Managing Users).
3. First-Time Login — Step by Step
- Open the platform in Chrome, Edge, or Firefox.
- Click the globe icon (top-right) → pick your language (Kreyòl by default).
- Click Login in the navbar, or go directly to
/login. - Enter the credentials above → click Sign In.
- You'll land on
/admin— the dashboard.
Landmark checks on first login:
- ✅ Navbar shows the HBS golden-lion logo.
- ✅ Sidebar shows: Dashboard, Shipments, New Shipment, Scanner, Roles, Users, Audit Log.
- ✅ Bottom-right shows two floating buttons: 📞 Call and 💬 WhatsApp.
4. Seeded Demo Data
The platform ships with three demo shipments so you can immediately test tracking, labels, and status flows:
| Tracking ID | Route | Method | Status |
|---|---|---|---|
HBS000000000001 | Miami → Port-au-Prince | Sea Freight | Out for Delivery |
HBS000000000002 | Montréal → Port-au-Prince | Air Freight | Delivered |
HBS000000000003 | Santiago → Port-au-Prince | Air Freight | In Transit |
Try tracking one now: /track/HBS000000000001
5. Roles Overview
| Role | Best for | Key capabilities |
|---|---|---|
| admin | Owner / IT lead | Everything (immutable role) |
| warehouse_agent | Depot staff | Create shipments, receive packages, print labels |
| courier | Delivery drivers | Update transit status, mark delivered |
| customer_service | Support desk | View/edit client info, reprint labels |
Full matrix → RBAC_MATRIX.md
6. Multi-Language
Click the globe icon in the navbar to switch UI language.
| Code | Language | Native name |
|---|---|---|
ht (default) | Kreyòl | Kreyòl Ayisyen |
en | English | English |
fr | French | Français |
es | Spanish | Español |
pt | Portuguese | Português |
Your choice is remembered per browser (localStorage).
7. Next Steps
- Customers: read
USER_MANUAL.md - Admins / Staff: read
ADMIN_MANUAL.md - Warehouse operators: read
PRINTING_LABELS.md+HARDWARE_SCANNER.md
Liberté ou la Mort — Hayti Bon Sèvis Shipping © 2026
