Employee ID not found. Please check and try again.
Password
Incorrect password. Please try again.
1
2
3
4
5
6
7
8
9
Clear
0
⌫
← Change ID
Good morning
Ahmed Rasheed
Operations Manager
AR
Rooms
Daily Roster
Bookings
Staff Duty Roster
Diver Details
Staffs
Checked Out
Stats
Operations
Admin
Emergency Plans
Leave Requests
Home
Profile
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
🏝 Machafushi 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
⚠ If an Accident Occurs
1.
Locate patient's I.D. and recent diving history.
2.
Use accident report form to record all information.
3.
Secure patient's gear. Rinse and hold — do NOT disassemble.
4.
Upon proper identification, cooperate with authorities.
5.
Make only factual statements. Do NOT make value judgments or express opinions.
6.
Write accident report ASAP while events are fresh. Send with evacuation personnel.
Has the individual taken a breath under water from a compressed air source?
NO
Not a diving accident. → Go to nearest hospital.
YES
Mild Symptoms
Fatigue · Skin Rash · Itching
1.
Administer oxygen (100% ideal).
2.
Have patient lie level on left side, head supported.
3.
Administer nonalcoholic fluids such as fruit juices, orally.
4.
Observe for more serious symptoms.
Relief within 30 mins?
YES → Keep patient under observation and consult diving physician ASAP.
⚠ Serious Symptoms — Immediate Action
Unusual weakness · Pain (joint, abdominal, lower back) · Dizziness, vision or speech difficulty · Paralysis, numbness/tingling · Breathing difficulty · Severe cough · Bloody, frothy mouth · Decrease or loss of consciousness · Convulsions
1.
Maintain open airway — prevent aspiration of vomitus.
2.
Initiate CPR if necessary.
3.
If conscious/breathing independently, administer oxygen (100% ideal).
4.
Have patient lie level on left side, head supported.
5.
Advise patient not to sit up during first aid or transport.
6.
If convulsion occurs, do not restrain — support head/neck.
7.
Protect injured diver from excessive heat, cold, wetness, noxious fumes.
8.
If conscious, administer nonalcoholic fluids, such as fruit juices, orally.
9.
Arrange immediate evacuation to appropriate medical facility.
DO NOT DISCONTINUE FIRST AID PROCEDURES EVEN IF PATIENT SHOWS SIGNS OF IMPROVEMENT
PADI Diving Accident Management Flowchart — International PADI Inc. 1991
📍
Initial Meeting Point
Watersports Centre → then move to Dive Centre
OM
Operations Manager
Ensure O₂ units & providers are ready at Dive Centre.
Coordinate guest evacuation from supply jetty with Logistics Manager.
Liaise with Asst. OM / WS Manager / Head Captain to ensure boats prepared.
Check assignment of DC/WS staff to boats.
Move boats to Supply Jetty once confirmed by GM/Logistics Manager.
AOM
Asst. Operations Manager
Coordinate all boat preparations with WS Manager / Head Captain.
Ensure ALL staff on standby — each boat properly prepared.
Assign DC staff to boats as replacement crews if needed.
Notify OM if any boat is unavailable.
Wait for direction to move boats to Supply Jetty.
DC
Dive Centre Staff
ALL on standby with Asst. OM / WS Manager (fully charged mobile phones).
Wait to be assigned as boat crew / diver / oxygen provider.
If needed, move with OM to Dive Centre.
WS
Watersports Staff
ALL on standby with Asst. OM / WS Manager / Head Captain (fully charged phones).
Responsible for boat preparation.
Move boat to required debarkation point as directed by OM or Logistics Manager.
⛵
Dhoni Crews
ALL on standby at WS Centre (fully charged mobile phones).
Responsible for boat preparation (see Emergency Plan).
Move boat to required debarkation point as directed.
✅ Each Boat Must Have
Fully fueled boat
Life jackets for all Captain/Crew (from WS Centre)
Fully charged mobile phone + VHF Radio check (speedboats)
Life jackets on board for guests
Complete First Aid kit
Extra towels
Mask & fins (in case of man overboard)
Water (from CIRM / emergency water from DC)
Home
Profile
Operations
—
Open Tasks
—
Pending Leave
—
Store Requests
—
Low Stock
Boat Maintenance
Inventory Database
Store Requests
Assigned Tasks
Home
Profile
Boat Maintenance
Home
Profile
Boat
Checklist
Oil Change
Cleaning
Run Hours
Fuel
Maintenance
Documents
Inventory
Browse
Monthly Count
Home
Profile
Add Item
Item name *
Brand
Item / Serial No.
Description
Quantity *
Unit
Low stock alert below
Highlight in red when qty ≤ this number
Stock List
Stock List
Take Log
Home
Profile
Take Item
Qty to take *
Available
Purpose / notes *
Add Item
Item name *Description
Qty *
Unit
Low stock alert below
Alert when qty drops to this
Leave Requests
Home
Profile
Assigned Tasks
My Tasks
Approvals
Pending
Daily
Completed
+ Assign
Home
Profile
Rooms
Import
Occupied
Vacant
Home
Profile
Check in
Checked Out
Home
Profile
Check out Room ?
The room will be marked vacant immediately. All history will be saved in Checked Out records.
Move Room
From Room —
Move to room number *
Target room must be vacant
All guest details, waivers, equipment, bookings and dive logs move to the new room. All bookings (past and upcoming) will be reassigned to the new room. Upcoming bookings will also show a transfer note (#old → #new).
Room
Checked Out
Home
Profile
Room
Home
Profile
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
Voucher Report
Stay Archive
Quick Info
Logged in as—
Role—
Total activities—
Home
Profile
Stay Archive
Stays older than 60 days
Loading archive…
Home
Admin
Document
Staff Documents
Admin
Home
Documents
Document
Add Staff
Full Name *
Employee ID *
Role
Department
Guest Centric
Can create bookings & appears on leaderboard
Documents
Document
Boats
Admin
Home
Add Boat
Boat Name *
Role / Type
Capacity (persons)
Insurance Expiry
Safety Expiry
Captain / Responsible
Crew Members
Starting Running Hours
Oil & Filter Change Interval
Last Oil & Filter Change
Hours at last change
Date of last change
Daily Checklist
Documents & Photos
Document
Log Maintenance Issue
Issue Title *
Cause
Solution / Action Taken
Manage Issue
Assign To
Status
Activities
Home
Admin
Edit Activity
Activity Name *Time *
Category *
Max Pax
Pricing Type
Flat price
Adult/Child
Per boat
Price (USD) *Price unit
Adult price *
Child price *
Min Age
Age note
Available Days *
Sun
Mon
Tue
Wed
Thu
Fri
Sat
All
Slot type
Diving Rules
Staff Requirements
⚓ Captains
−
0
+
Each captain = 1 boat
👷 Crew
🤿 Guides
Min
Max
Package Codes
Home
Admin
Voucher Report
Home
Admin
Add Package
Package Code *Cost per person (if activity not in package)
Adult ($)
Child ($)
If $0, the full activity price applies when activity is not in the package.
Included Activities
Tick all activities fully covered by this package
NotesResort Share
Waiver
Equipment
0 out
Home
Profile
New booking
Step 1 of 4
Participants
Step 2 of 4
Summary
Step 3 of 4
Cost & Sign
Step 4 of 4
Booking
Confirmed
Modify booking
Cancel booking?
This cannot be undone. The slot will be released.
Sign out?
You'll be returned to the login screen.
Change Password
Enter your current and new password
Current Password
Show
New Password
Show
Confirm New Password
Show
My Profile
Best Dives Machafushi
Tap 📷 to update photo
Account details
Employee ID
Alias / Nickname
Role
OrganisationBest Dives Machafushi
Job Description
Security
Home
Profile
Stats & Insights
Sales Leaderboard
Top performers · Revenue ranking
🏝
Occupancy Rate
Room utilisation
❌
Cancellations
Booking drop-off
🎯
Activity Champions
Staff booking reach
🛋
Inactive Guests
Zero activity rate
📦
Package Guests
No extras booked
🌍
Activity × Nation
Guest origin mix
Home
Profile
Sales Leaderboard
Home
Profile
Occupancy Rate
Stats
Home
Profile
Cancellation Rate
Stats
Home
Profile
Activity Champions
Stats
Home
Profile
Inactive Guests
Stats
Home
Profile
Package-Only Guests
Stats
Home
Profile
Activity × Nationality
Stats
Home
Profile
Staffs
Home
Profile
Staff Profile
View only
Home
Profile
Staff Duty Roster
Daily Roster
View only — only managers can edit
Today
Timeline
On duty today
−
+
Home
Profile
Shift type
On Duty
Break
Day Off
Time range
→
Boat (optional)
Label (optional)
Go to date
Su
Mo
Tu
We
Th
Fr
Sa
All Bookings
All
Confirmed
Completed
Cancelled
Home
Profile
Daily Roster
Duty Roster
Today
Home
Profile
Bill number *Guest signature *
Draw
Type
Sign here with your finger
Signature required
Name required
Checked in
Undo check-in?
This removes the check-in record, signature and bill number.
Su
Mo
Tu
We
Th
Fr
Sa
New Rental
Item
Guest name
Guest name is required
Adults
Kids
Guest signature *
Draw
Type
Sign here with your finger
Signature required
Name required
Diver Details
Home
Profile
Diver
Dive Log
Photos
Equipment
Course
Home
Profile
Import Report
✕
Signature *
Draw
Type
Sign here with your finger
Signature required
Name required
Signed
Please check all declarations before signing.
Add diver
Enter diver details before logging dives
Room number *
Guest name *
Guest name *
Certification level *
Certification number *
Nitrox certification number (optional)
Passport number (optional)
Last dive date *
Total dives *
🛡️
DAN Dive Insurance
Covers emergency evacuation & treatment
No insurance
Skip for now
1 Day
$10
7 Days
$21
14 Days
$60
You can upload the DAN document now or later from the diver's Photos tab.
Required for DAN registration
Date of birth *
Passport # *
Email address *
Contact number *
Log dive
Dive #
Dive type
Dive site *
Entry time
Exit time (auto)
Bottom time (min)
Remaining air (bar)
Nitrox mix % *
%(21% = air)
Dive guide *
Waivers & Forms
View only — only managers can edit forms
Home
Profile
Edit form
Dive Equipment
Both fields are required before a dive can be logged.
Box number *
Dive computer *
Add staff member
Full name *
Role *
Employee ID *
Department
Custom password (leave blank for default: ID + 00)
Guest Centric
Can create bookings and appears on the sales leaderboard.