Sign in with your hotel staff credentials · Forgot password?
Reset Password
Back to sign in
Choose New Password
Enter your new password
Create Your Account
You were invited to join the team
—
◈Dashboard
⊕Live Map
◷Analytics
⚑Alerts
≡Manage Carts
▤Asset Log
⚙Settings
★All Hotels
?
—
Front Desk Agent
Live System
Sign outAbout
Dashboard
Dark
🌙
—
Total Carts
—
Active Now
—
Low Battery
—
Moves Today
Cart Status
Cart
Room
Floor
Status
Battery
Idle For
Last Move
Live Feed
🏨 — · Live Floor Map
Updates in real-time
📊
—
Fleet Utilization
⚡
—
Avg Battery
📡
—
Events Today
Battery per Cart
Carts by Floor
Move Activity (Last 40 Events)
⚑ Alerts & Warnings
✓
All clear.
⚡ Battery Overview
Loading…
Registered Carts
Label
Battery
Last Location
Status
Loading…
▤ Asset LogToday's activity per cart
Loading...
Super Admin
All Hotels
Loading hotels…
New Hotel
Hotel Name
Timezone
Brand
Admin Email
Edit Hotel
Hotel Name
Timezone
Brand
Resend Admin Invite
Admin Email
Delete Hotel
This will permanently delete all carts, users, events, alerts, and history for this hotel. This cannot be undone.
6-Digit Code from Email
Type Hotel Name to Confirm
?
—
Account
Change Password
Update your login password. You'll need to enter your current password to confirm.
Notifications
Enable Notifications
Show pop-up toasts for cart moves, alerts, and system events
Cart Move Alerts
Notify when a cart changes location
Low Battery Warnings
Notify when a cart drops below 10% battery
Display
Theme
Switch between dark and light interface
Dark
🌙
Staff Access
Invite Staff
Create a one-time link to onboard a new staff member
Share this link — expires in 7 days, single use
Manage Users
Delete User
Permanently remove a staff account. You cannot delete your own account.
Hardware API Keys
Generate Device Key
Creates an API key for an ESP32 cart tracker. Paste it into the Cart Setup Tool when prompted.
⚠ Copy this key now — it will not be shown again
Active Keys
Revoke any key that is no longer in use or was generated by mistake.
Loading...
Firmware OTA
Upload Firmware
Upload a compiled .bin file. Trackers will download and flash it automatically on their next check-in.
Uploaded Versions
The most recent version is served to trackers. Trackers update automatically on next check-in.
Loading...
Account
Signed In As
—
About Traccart
Traccart is a real-time luggage cart tracking system built for hotel operations. Trackers placed on each cart communicate with the cloud, giving front desk agents instant visibility into every cart's location — down to the floor and room number.
No more lost carts. No more guests waiting. No more staff searching hallways.
BLE / UWB / WiFi→Cloud · Flask · SQLite→WebSocket <100ms→Dashboard
1
2
3
4
5
Hotel Details
Name your property and set the local timezone.
Hotel Name
Timezone
Hotel WiFi
Network Name (SSID)
Password
Stored locally in your browser only — never sent to any server. Pre-fills into downloaded config files.
⚡ Import from Floor Plan — optional
Upload a floor plan image or PDF and we'll extract all rooms automatically. Supported: PNG, JPG, WebP, PDF.
No file chosen
Special Floors
Room-level tracking
Off = floor-only tracking, skips room selection
Number of Floors
Default Rooms / Floor
Per-Floor Settings
Floor
Rooms
Starting #
MAC address is printed on each beacon's label
Pick up each DX-CP27 beacon, read the MAC off the sticker on the back, and enter it below. Select which floor and room it belongs to, then click Add Beacon. Repeat for every beacon.
Floor
Room (optional)
MAC Address (from label)
Use this if a beacon label is unreadable
1
Connect a flashed tracker via USB. Open Arduino Serial Monitor at 115200 baud.
2
Power on the beacon near the tracker. Wait ~10 s, then copy all Serial Monitor output and paste it below.
Serial Monitor Output
Beacons detected
Leave floor blank to ignore a MAC
MAC AddressFloorRoom (blank = floor beacon)
Placement Guide
Give each physical cart a name. A firmware config file will be available to download for each one — it contains the cart UUID pre-filled so you can flash it directly.
Send login invites to your front desk team. They'll receive an email with a link to set up their account.
✓
Dashboard configured
Everything you set up is saved. You can edit it anytime in Settings.
To go live
1
Download each cart's config file below. Open it in Arduino IDE, fill in WIFI_SSID, WIFI_PASSWORD, and API_KEY.
2
Flash each tracker via Arduino IDE — select board Adafruit ESP32 Feather, open Serial Monitor at 115200 to confirm it connects.
3
Place beacons in their zones and attach trackers to carts. Carts will begin reporting within one scan cycle (~10 min).
4
Watch the Live Floor Map — carts will appear as soon as the first POST comes in. You're live.