Reservation & Operations System (Laravel + WhatsApp API + GetYourGuide Integration)

Job ID: 40159687

Budget: $500 – $2,500 USD

Seeking an experienced, patient, and committed Laravel developer/team to build a full Reservation and Operations Management System for a marine tourism company.

The system will integrate reservations from WP website and GetYourGuide, automate boat assignments, manage drivers, guides, and chefs, and send real-time WhatsApp notifications to guests and staff.
Additional modules include hotel pickup routing (traffic lines), daily cash collection, maintenance & mileage tracking, supply chain, HR attendance, penalties, customer database, and digital forms with e-signatures.

Requirements:
• Strong Laravel experience
• WhatsApp Cloud API expertise
• API integration experience (GetYourGuide or similar)
• Ability to deliver clean, secure, well-documented code
• Pixel-perfect UI implementation
• Daily progress updates
• Work directly on client server


Scope of Work (Modules)
• Reservation System (Website + Other Channels + GetYourGuide Integration)
• Auto or Manual Assignment to Boats
• Drivers/Guides/Chefs Management
• WhatsApp Notifications (guest, driver, guide)
• Weather / Emergency Issue Reporting
• Traffic Lines (Hotel Pickup Routing)
• Daily Cash Collection Module
• Supply Chain & Stock Tracking
• Maintenance & Mileage Tracking + Alerts
• Simple HR Module (attendance via biometric device)
• Discounts & Penalties for staff
• Admin Dashboard (all features)
• Customer Databases
• Full Digital Documents & eSignature Management
• Multi-language Support for documents and system
Traffic Lines (Updated Details)
• Group hotels into pickup and return lines based on proximity and area.
• Assign drivers and buses to each traffic line.
• Send the driver’s full pickup route via WhatsApp, including hotel stops and timings.
• Driver must tap a Confirm button to acknowledge the route and guest list.

General Website Requirements:
• Development must be in PHP Laravel.
• Clean and consistent code documentation is required.
• All features must undergo complete testing before delivery.
• Regular project updates are mandatory.
• Code documentation will be reviewed by our development consultant to ensure technical alignment.

Integrations
- GetYourGuide
Through supplier account and integration account first

- With the client WordPress Website form

- WhatsApp Via third-party providers:
MessageBird
360dialog
Vonage

- GPS
GPS device in each car
Real-time tracking link sent to guests

Important Notes:
• You must start working on the client's server from day one once awarded.
• The client is very detail‑oriented and will inspect every UI element carefully.
• Flexibility and patience are required as approval cycles may take time.
• Our working days are Sunday to Thursday. Friday and Saturday are off.
• You must have your own testing workflow and tester to ensure zero issues upon delivery.
• By submitting your bid, you confirm that you accept all requirements and can deliver them.
• We expect multiple future phases, so we are looking for a long‑term collaboration.

- Project Milestones
• Milestone 1 — $600: Created upon awarding the project. Released when Reservations + Check‑in forms are completed.
• Milestone 2 — $600: Created after Milestone 1 release. Released when Traffic Lines + boats modules are completed.
• Milestone 3 — $600: Created after Milestone 2 release. Released when all remaining system modules are completed.
• Milestone 4 — $700: Created after Milestone 3 release. Released when the entire project is tested and approved.

****************
** Additional Bonus: +$500 : The client may request modifications or additional features during implementation. Some changes may be perceived as simple from the client’s perspective due to his non-technical background, even though they may require additional development effort.

Over the past months of meetings and discussions with him, I have finalized these details and translated them into the current structures and layouts.

However, The client is going through a pivotal transformation in his business — shifting from decades of paper-based work to this new system. This requires a great deal of patience and flexibility.

To accommodate this flexibility, an extra $500 bonus will be added based on the actual workload and progress throughout the project.
****************

** Optional: $250 as annual contract support for -only the existing features no new work- which will be created as milestone and released after one year, this requires instant replies in case of urgent or errors happed.


**This project therefore requires a high level of patience, adaptability, and professional handling to ensure smooth communication and delivery.
** Daily progress updates are required until the project is fully delivered.
** Clear communication and responsiveness are essential.

- Timeline: 6 weeks

- Post-Delivery Support Period
After final delivery and approval:
Free Support Period:
60 days free support including:
Bug fixing
System stabilization
Minor adjustments
Training support
Urgent issue handling

We look forward to reviewing your bids and seeing your previous work and references. And I need the the period you support me after finishing the project

Please check the attached UI_Descriptions.pdf and FINAL SRD Document