Kcal

About

The concept of the project is to re-develop existing android & iOS applications in native technology for a smartphone. The Kcal Life App allows you to browse the menu and order deliveries from your favorite creative-healthy restaurant.

Awesome Feature

Core features front side:

  • Find a restaurant: The customer can view listed cities of the emirate.
  • Loyalty program integration
  • Weekly Order: The customer can view all the available offers of the particular week of particular menus.
  • Customers will have the facility to repeat the same order.
  • Integration with Insider

Challenges

  • Loyalty Program functionality implementation
  • Striking the previous dates that are not available for weekly order
  • Dependencies increased as we didn’t have the Webservices with us
  • The application is dependent on the Website so managing accordingly was a bit challenging

Gereeb

About

Gereeb offers passengers an easy way to find a taxi in their daily movements from home to work and to places where they enjoy with more affordable and comfortable taxi rides. Employees can share a taxi in a smart way to reach their workplace with major savings. Parents can ensure transportation to their family members in safe manner. College Students can return to their home having a fun time during the ride. Live passenger tracking makes it convenient for our taxi drivers to reach on the exact location without wasting time. With Gereeb, Taxi drivers will be able to provide easier and safer service to the society can now have easy financial settlements and at the same time reduce traffic jams, car accidents, traffic tickets and finally fuel consumption when the taxi is routing search for a passenger.

Awesome Feature

Key Features of Passenger App:

  • Book Now – Quickly book a taxi in a few seconds.
  • Scheduled for Later- Schedule a taxi for a future date and time.
  • Get Real Time Arrival – Get accurate arrival times of their taxi.
  • Get a Fare Estimation- Get approximate fares by providing their start & destination point.
  • Seamless Payment- Pay the fare by cash, wallet, and partial cash & wallet
  • Track Driver – View their driver location on a map in real time.
  • Promo Codes – Apply promo/offer codes to save a few bucks.
  • Cancel Booking – Cancel rides anytime in case of any changes.
  • Contact Driver – Communicate with the driver using application inbuilt messaging and call system after booking
  • Ride History – View all their ongoing, future & completed rides in one place.
  • Invite Friends – Invite their friends & receive the free
  • Mark as Favorite – Mark any address as a favorite for their consistent rides
  • Middle Destination- Should have the option to have a two-stop ride by specifying the middle destination
  • Book for Other- Book ride for friends, family, etc.

Key Features of Driver App

  • Easy Onboarding – Simple registration process of the driver to get started.
  • Add Documents- Upload necessary documents like Civil ID, Driving License, Taxi Driving Permission, and Car Registration Document to verify the profile
  • Availability Status- To change availability status, the driver can toggle between two: Online/Offline
  • Accept/Reject Request- Once a request is received, the driver can review the ride details & accept/reject the ride in the limited time frame.
  • Contact Passenger- Communicate with the passenger using application inbuilt messaging and call system after booking
  • Start & End Ride- Mark starts the ride and end a ride to get automated bills.
  • Ride Information- Get necessary details about their Passenger for a seamless pickup and drop.
  • Map Navigation- Google maps navigation to get the best route to pick up & drop off location.
  • Ride History- View all their ongoing, future & completed rides in one place.
  • Invite Friends- Invite their friends & receive free credit.

Key Features of the Admin Console

  • Dashboard- Get quick summary, statistics on operation, and performance.
  • Manage Drivers- Add/Edit/Delete the driver, Active/Inactive driver status, Review driver request.
  • Manage Passenger- Admin can view details of all the platform users, see their ride details, and more.
  • Manage Rides- Manage all the ride details at one place
  • Manage reports- Get useful stats and insights to make data-driven decisions and grow the platform.
  • Manage Taxi type- Update your taxi offering to different passengers.
  • Manage Finance- view the driver finance information and generate payment voucher & payment receipt
  • Manage Booking Requests- View all the incoming booking requests, driver details who accept request, status, etc.
  • Manage region- Add/Edit/Delete the regions to provide the taxi booking service as a part of an operation
  • Manage Fare- Manage the fare setting according to taxi type and region
  • Manage Target Plans- Create target plans, assign to the drivers, and provide discount after completion of the target plan.

Challenges

  • The client was very specific in terms of designs of the app and to meet the client design expectation was the biggest challenge
  • Waiting time calculation
  • Show the planned & actual traveled route on the map
  • Partial payment functionality
  • Quick Matching Algorithm to assign the request to nearest 5 drivers
  • Multilingual functionality