About

Bader Alissa is a well-known businessman in Saudi Arabia. The CEO of Assila Investment believes that providing the best services to business partners and employees is how you build an empire. Therefore, he decided to get a mobile application for internal use. This development intends to allow his partners and their families to utilize the jet for business trips and other travel needs to get the work done on time and for vacations.

Project Highlights

The client wanted an application that would have primary (business partners) and secondary users (their families and friends). Users can book flight requests for one-way or round trips. Booking requests by primary users go to the admin for approval, and requests by secondary users go to the primary users and admin. Trip expenses are automatically deducted from the Quota created by the admin. The application has features that allow users to access a calendar that displays all the booked trips. The trip history section shows old bookings with their status.

The Challenges

  • Determining Flight Duration:
    Selecting source and destination locations from a predefined list made determining flight duration difficult.
  • Manual Updation of the Trip Details:
    Manual scheduling and confirmation of the flight and calculating trip duration.
  • Trips’ Invoices sent to Primary Users:
    An invoice will be sent to the primary user upon each trip’s completion.
  • Flexibility to Change the Leg:
    Users should be able to change the leg type within 48 hours of booking request.

Tech Stack

  • Tech stack related technology logos

    SES

  • Tech stack related technology logos

    SonarQube

  • Tech stack related technology logos

    Newrelic

  • Tech stack related technology logos

    AWS-WAF

  • Tech stack related technology logos

    AWS-SQS

  • Tech stack related technology logos

    AWS ECS

  • Tech stack related technology logos

    AWS ECS Docker

  • Tech stack related technology logos

    AmazonS3

  • Tech stack related technology logos

    Amazon-RDS

  • Tech stack related technology logos

    Laravel-10

  • Tech stack related technology logos

    Amazon CloudFront

  • Tech stack related technology logos

    AWS

  • Tech stack related technology logos

    Swift

  • Tech stack related technology logos

    Azure cloud

  • Tech stack related technology logos

    IOS

  • Tech stack related technology logos

    Laravel

Result

  • Effective Flight Duration Determination

    Third-party API integration enabled the users to select source and destination locations from a predefined list. It simplified determining trip duration, enabling accurate and timely invoice generation.
  • Automated Updation of the Trip Details

    Third-party APIs configuration enabled the admin to access real-time trip and flight schedule details. It also allowed access to live jet tracking and total flight hours. The automated process provided accurate information, eliminating the chances of error.
  • Different Invoices Generation Based on Leg Type

    Features to allow users to book black, blue, or yellow legs meant developing a system that can generate different invoices for different users based on the booking type. Brainvie’s configuration automated this process and eased working for the admin.
  • Flexibility to Change the Leg

    Implementing CronJob API in the mobile application allows users to change the black to blue leg within 48 hours of booking. Providing flexibility enhanced user experience and limiting the time saved admin’s time. Hence, a win-win situation for both.
slider item
slider item
slider item
slider item
slider item

Similar Case Study

  • Virtual Cash Worth USD 10M Managed with Finance App

    Virtual Cash Worth USD 10M Managed with Finance App

  • Accessibility to Crucial Travel-related Information Simplified with a Comprehensive Mobile App

    Accessibility to Crucial Travel-related Information Simplified with a Comprehensive Mobile App

  • brainvire
    View All