Djoubo - Vehicle Booking Platform
International vehicle booking platform with driver. Full-stack development of web and mobile application.
Context
Vehicle booking platform with driver for travelers, allowing advance booking of transport service from or to airports.
My Role
As Tech Lead and full-stack developer, I was responsible for developing this international platform over a 12-month period.
Main Responsibilities
- Architecture and Development: Design and development of the platform’s technical architecture
- Multi-platform Applications: Development of web and mobile applications (iOS & Android)
- Integrations: Implementation of multi-provider payment systems and third-party service integrations
- Team Management: Technical mentoring and development coordination
Technologies Used
Backend
- Laravel: PHP framework for backend and API
- Laravel Reverb: Real-time communication
- Filament: Administration interface
Frontend
- React: Main web application
- React Native: Mobile applications
- Astro: Landing page
- Next.js: B2B/B2C application
Services & Integrations
- Google Maps API: Mapping and geolocation
- Google Gemini AI: Artificial intelligence features
- Stripe, PayPal, Mollie, Wave: Payment gateways
- Real-time communication services
Technical Challenges
Geographic Complexity
Management of international geographic specificities and integration of spatial data for global coverage.
Multi-currency and Payments
Implementation of a multi-provider payment system to support different regions and payment methods.
Real-time Communication
Development of a real-time communication architecture to synchronize information between all platform stakeholders.
Migration and Modernization
Takeover and modernization of an existing project, with code refactoring and architecture improvement.
Results
Development of a complete and operational platform with:
- Native web and mobile applications
- Multi-provider payment system
- Scalable architecture for international growth
- Complete administration interface
- Artificial intelligence integration for optimization