Case Study

Rooverr: Taxi booking platform

January 3, 2025
3 mins
By
Share

Client

Rooverr PVT LTD

Sri Lanka

Client Description

Located in Colombo, Sri Lanka, Rooverr PVT LTD is a dynamic startup that has developed a reliable taxi booking platform to simplify transportation for users across Sri Lanka. The company is dedicated to creating an accessible, efficient, and user-friendly system for both passengers and drivers, offering a seamless way to book and manage rides.

Project Overview

Rooverr is a web-based platform designed to offer a comprehensive and convenient taxi booking system. The application includes real-time booking management, allowing users to instantly request a ride, track their driver’s location, and manage their trip details. Additionally, Rooverr features payment handling to facilitate secure transactions and scheduling to allow passengers to book rides in advance, adding a level of flexibility and convenience. This platform was built to enhance the overall user experience and provide both drivers and passengers with an intuitive, reliable interface for all their transportation needs.

Our Engagement

Fcode Labs is fully responsible for the complete software architecture, engineering, and quality assurance for the Rooverr platform. We’ve collaborated closely with the Rooverr team to ensure that the platform not only meets the current needs of users but also scales effectively for future growth. Our role includes designing the system architecture, handling the development process, and rigorously testing the platform to ensure it operates seamlessly across various devices and environments.

Tech Stack

  • ReactJS for building a responsive and interactive front-end experience.
  • NestJS for a scalable, efficient backend framework built with TypeScript.
  • PostgreSQL as the relational database to manage user data, ride details, and payments.
  • Docker for creating containerized environments to improve development and deployment efficiency.
  • Terraform for Infrastructure as Code (IaC), allowing for consistent and scalable cloud infrastructure management.
  • AWS for a reliable and scalable cloud environment, ensuring high availability and performance of the platform.

More