A marine-tech startup needed a complete boat rental ecosystem — marketplace plus back-office ERP — covering guests, boat owners, marina agencies, on-water service providers, and internal admin operations across 10 languages.
Sole developer responsible for business analysis, architecture, frontend, backend, infrastructure, testing, deployment, and maintenance.
Designed and delivered BoatBnB + ERP — a Laravel 12 monorepo with five role-based applications:
| Role | Capabilities |
|---|---|
| Customer / guest | Search, book, pay (Stripe), chat (Agora), reviews, referrals |
| Service provider | Publish add-on services (captain, catering, events) |
| Host | List boats, manage availability, accept bookings |
| Agency | Fleet management, inter-agency boat transfers |
| Admin | Moderation, ERP dashboard, analytics, insurance, payouts |
| Field | Value |
|---|---|
| Industry | Travel & Marine Services |
| Role | Sole Full-Stack Engineer & Solutions Architect |
| Duration | Jul 2025 – Jan 2026 |
| Team Size | 1 |
| Platforms | Web Admin, Provider Portal, Customer App, Agency App |
| Languages | 10 |
| Metric | Result |
|---|---|
| Applications delivered | 5 role-based apps + admin ERP |
| Languages | 10-language mobile + admin UI |
| Payments | End-to-end Stripe — booking, commission, payout |
| Communication | Agora realtime chat + REST messaging |
| Discovery | GPS tracking replaces manual marina browsing |
| Ownership | Full lifecycle as sole developer |
Laravel 12 · PHP 8.2 · Vue.js 3 · MySQL · MongoDB · Redis · Sanctum · Socialite · Stripe · AWS S3 · Agora SDK · Firebase · Docker · Nginx
Engineer: Abdel Rahman Waleed Ahmed