Djoubo - Vehicle Booking Platform

Djoubo - Vehicle Booking Platform

International vehicle booking platform with driver. Full-stack development of web and mobile application.

Laravel React React Native Astro Next.js Google Maps API Gemini AI Stripe PayPal Mollie Wave Laravel Reverb Filament
View demo
Role Tech Lead / Full-Stack Developer
Period January 2024 - December 2024

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