Nowadays, most people use ride-hailing apps to go from one place to another. Users have adopted famous apps like Uber and Careem for their daily needs instead of driving their cars, Whether they don’t have access to a private vehicle due to excessively high costs, whether it feels uncomfortable to drive that day, or if they suffer from a fear of driving. Ride-hailing apps continue to evolve to new variations every day with new features. However, these new devel- opments come at a cost, this is why we need a way to lower the cost of fuel, ease traffic, and improve environmental sustainability. Carpooling has become an option to solve these issues. This is why we have developed a group ride-hailing app that is focused on the region of Riyadh Saudi Arabia. The app will serve two types of users, the first is the drivers who own cars and are willing to use them to pick up other people. The other type of user is a group of passengers who need to go from one place (or more than one place) to another. Since the app is group focused it has many distinctive features such as sharing payments where the higher the number of passengers, the lower the fare, unlike usual ride-hailing apps where the passenger would have to pay the full amount. The app also provides some services, such as the option for passengers to choose the gender of their driver, to make the trip more comfortable. It also optimizes safety for our customers by providing an SOS option for emergencies. And it also has accessibility options for passengers with special needs. The application also has a better procedure for the option of cancellation, as it guarantees the rights of both the passenger and the driver, as some laws and instructions will be applied in the cancellation. For example, a passenger can cancel the trip if the driver does not travel half the distance, and the driver has the right to cancel the trip if it does not exceed 5 minutes from the request.