Best Dives
Machchafushi  ·  Staff Portal
Loading your dashboard…
Machchafushi  ·  Staff Portal
Dashboard
Rooms
Daily Roster
Staff Duty Roster
Bookings
Diver Details
Operations
Leave Requests
Operations Hub
Transfer Log
Insights
Stats & Insights
Staff Directory
Safety
Emergency Plans
Admin
Admin Panel
Account
My Profile
Sign with your finger
Draw your signature here
Best Dives
MACHCHAFUSHI
Staff operations portal
Get started
Employee ID
BDM –
Your ID is printed on your staff card
1
2
3
4
5
6
7
8
9
Clear
0
Good morning
Ahmed Rasheed
Operations Manager
AR
Rooms
Daily Roster
Bookings
Staff Duty Roster
Diver Details
Staffs
Checked Out
Stats
Operations
Emergency
Plans
Leave
Requests
Emergency Plans
SOS
📞 Contacts
🤿 PADI Flowchart
📋 Staff Tasks
🚨 Emergency Services
MNDF Coast Guard
118
Coast Guard
191
Police
119
Ambulance
102
TMA Seaplane
331-5201
Fly Me (Maamigili)
796-6175
🏥 Hospitals
IGMH Hospital
333-5335
ADK Hospital
331-3553
Mahibadhoo Hospital
668-0529
⚗️ Hyperbaric Chambers
Travel time approx 2 – 2.5 hrs
Kuramathi Doctor
Chamber
777-3485
Kuramathi Chamber
763-5009
Bandos Doctor
Chamber
777-2783
🏢 BD Management
Ismail Samooh
Operations Manager
999-7407
Yokeshbabu Kannan
Asst. Operations Manager
766-8303
Razy
GM — Head Office
778-3614
Lirar
FC — Head Office
730-5000
BD Head Office
330-5960
🤿 Dive Centre & Watersports
Ibrahim Shakeeb
WS Instructor / BD-50
968-9690
Mohamed Mashoodh
Sr. Transfer Captain / BD-68 & 69
793-3151
Li Chun Ho (Joe)
Scuba Instructor
793-3613
Mathews
Scuba Instructor
793-8693
Anantha Krishnan
Crew / DM
726-5361
Ali Ibrahim
Dive Master
965-1356
Hussain Mohamed
Asst. Captain / Transfer
794-0929
Ali Rayyan
BD-28 Captain
915-0022
Mohamed Naayif
BD-19 Captain
978-5306
MD Aktheruze Jaman
Semisub Crew
943-1316
Mohamed Rashlan
Excursion Guide
954-2851
Rishwarn
Excursion Guide
919-7978
Mohamed Faruk
Transfer Crew
986-2311
⛵ Dhoni Captains & Crew
Vilano — max 30 pax
Nasheed Adam
Owner
997-9717
Samah
Captain
945-3045
MD Roshid Mollah
Crew
770-1730
Udaresh — max 52 pax
Abdulla Mahid
Captain
940-9955
Rakib
Crew
742-6617
🏝 Machchafushi Island Resort
General Manager
797-9050
Resort Manager
930-0826
Resort Office
668-8000
🌊 Nearby Resorts
Maafushivaru
668-0596
Vakarufalhi
668-0004
Vilamendhoo
668-0637
LUX Maldives
668-5199
Conrad Maldives
668-0629
Bandos Reception
664-0088
🚤 Transport
MTCC (speedboat hire)
772-2732
TMA Seaplane
331-5201
Operations
Open Tasks
Pending Leave
Store Requests
Low Stock
Boat
Maintenance
Inventory
Database
Store
Requests
Equipment
Assigned
Tasks
Boat Maintenance
Boat
Checklist
Oil Change
Cleaning
Run Hours
Fuel
Maintenance
Inventory
Documents
Inventory
Browse
Monthly Count
Equipments
Stock List
Stock List
Take Log
Leave Requests
Assigned Tasks
My Tasks
Approvals
Pending
Daily
Logs
Completed
+ Assign
Rooms
Import
Occupied
Vacant
Transfer Log
Log Fuel Consumption
Litres consumed *
Check in
Checked Out
Room
Checked Out
Room
Bookings
Duty Roster
Admin
Manager only
Admin area — accessible to managers only. Changes here affect all staff operations.
Admin Modules
Waiver Forms
Activities
Package Codes
Staff Documents
Boats
Dive Sites
Reports
Stay Archive
Courses
Email Templates
Non-Motor Log
Maintenance Log
Backup
Reservations
Quick Info
Logged in as
Role
Total activities
Staff Notifications Refresh
Loading…
Backup
Manager only
Monthly off-site backup
Downloads a complete copy of the database (all tables) and every signature/document file as a single ZIP. Save it to your laptop, an external drive, or a cloud folder of your choice.
Last backup on this device
Takes 2–10 minutes depending on data size · Don't close this tab while running
What's included
· All 36 database tables (bookings, guests, rooms, staff, etc.)
· All waiver signatures
· All booking & check-in signatures
· All non-motor activity signatures
· All staff documents (passports, certifications)
Operations Snapshot — Offline Backup
One offline HTML file with all bookings, guests, prices, packages, staff roster and villa dining for today + 5 days. Open it in any browser — no internet or database needed — to keep running operations if the app or database is ever down.
Last ops backup on this device
Saving to: browser download folder
One-time setup: click “Choose folder…” and pick (or create) a folder on the Desktop — backups are then written straight into it, with no download prompts. When the browser asks for permission, choose “Allow on every visit”. If no folder is set, files go to this browser’s download folder instead (the browser will ask once to allow multiple automatic downloads).
Non-Motorised Log
Maintenance Log
Maintenance
Inventory History
Reservations
Courses
Email Templates
Manager only
Activity Templates
Send Manually
Villa Dining Auto
Marketing
Campaign
Customise the meeting time, meeting point and things-to-carry that appear in every booking confirmation for each activity. Leave fields blank to use the system default.
Stay Archive
Stays older than 60 days
Loading archive…
Staff Documents
Staff
Visitors
Old Staff
Boats
Dive Sites
Activities
Dive Pricing
Volume-discount tiers
Enable dive-tier pricing
When OFF, all dive activities use their flat fallback price (no volume discount). Turning ON triggers tier pricing on every new and existing per-dive booking — see the warning below before enabling on a live resort.
Tier table
From-dive · To-dive · Per-dive price (USD)
Leave the last tier's To dive blank to mean "and above". Tiers should be contiguous (no gaps) and prices should decrease as the diver does more dives. A red warning shows if validation fails.
How it works
Each diver is priced based on how many dives they've already booked during their current stay. Bookings that cross a tier boundary are split (e.g. dive #4 + #5 = $95 + $90 = $185). Course dives, DSD and Bubble Maker don't count toward the tier total.
Package Codes
Voucher Report
Waiver
Equipment
0 out
New booking
Step 1 of 2
Bookings
Duty Roster
Participants
Step 2 of 4
Summary
Step 2 of 2
Cost & Sign
Step 2 of 2
Booking Cart
New bookings
Booking
Confirmed
Modify booking
My Profile
Best Dives Machchafushi
Account details
Employee ID
Alias / Nickname
Role
OrganisationBest Dives Machchafushi
Job Description
Payroll
My Payslip
Emailed to you directly from HR-MetricS
Notifications
Push notifications
Loading…
Security
Stats & Insights
Leaderboard
Top performers
🏝
Occupancy
avg/day
📉
Cancellations
drop-off
🎯
Activity
Champions
Staff reach
🛋
Inactive
zero activity
📦
Package
no extras
🌍
Activity
× Nation
Guest origin
📣
Marketing Metrics
CONV.
REV.
🐋
Sightings
Last 7 days
Sales Leaderboard
Occupancy Rate
Cancellation Rate
Activity Champions
Inactive Guests
Package-Only Guests
Activity × Nationality
Marketing Metrics
Campaign reach
Campaign
Sightings
Last 7 days
Staffs
Staff Profile
View only
Staff duty roster · Manager
Drag bookings from the right onto a staff row to assign
Today
Service chargeSC $
Bookings
Today
Timeline
On duty today
+
STAFF
Unassigned bookings
drag onto a row to assign
0
0 cleared today
Add booking
All Bookings
All
Confirmed
Completed
Cancelled
Daily Roster
Bookings
Duty Roster
Today
Bill number *
Undo check-in?
This removes the check-in record and bill number.
Su
Mo
Tu
We
Th
Fr
Sa
Diver Details
Diver
Dive Log
Photos
Equipment
Course
Waivers & Forms
Edit form
Reports
Manager only
Pick a date for daily reports, or a month for monthly reports, then tap the report you need. Files download to this device only.
Daily — Report Date
Staff Duty Roster
Excursion Roster
Checkouts of the Day
Daily Boat Report
Amenities Order
Monthly — Report Month
Monthly Boat Report
Monthly Boat Inventory
Voucher Report
Amenity Report
Diver Report
Tip Report
Monthly — Daily Reports Bundle (ZIP)
Month ZIP — Duty + Excursion + Checkouts
One folder per day for the selected Report Month, bundled into a single ZIP.