Full_stack_cab_booking_app-ReactNative

Halo - Full Stack Cab Booking Platform: A sleek and efficient cab booking platform with real-time ride matching and secure payment processing. Built with React Native, Expo Router, Tailwind CSS, PostgreSQL, and Stripe. Enhanced user retention and optimized performance during peak hours.

MIT License

Stars
1
Committers
2

Halo - Full Stack Cab Booking Platform

Welcome! 👋

Table of contents

Overview

The challenge

Users should be able to:

  • Book cabs quickly and easily with an intuitive interface.
  • Experience fast ride matching, even during peak hours.
  • Enjoy secure payment processing with minimized errors.
  • Access the platform seamlessly on both mobile and web.

How to setup the project

To set up the project locally, follow these steps:

  1. Clone the repository:
    git clone https://github.com/SartHak-0-Sach/Halo-Cab-Booking-Platform.git
    
  2. Navigate to the project directory:
    cd Halo-Cab-Booking-Platform
    

Screenshot

Links

How to run

Note: You need Node.js and npm installed on your machine.

npm install
npm run dev

How to build

npm run build

A dist folder should be created.

How to preview the build

npm run preview

How to host

Here is a guide: How to deploy the project

My process

Built with

  • React Native
  • Expo Router
  • Tailwind CSS
  • PostgreSQL
  • Stripe

What I learned

Building this platform taught me the importance of optimizing database queries to handle high-traffic scenarios efficiently and creating a smooth, user-friendly payment system.

Continued development

I plan to further enhance the platform's real-time capabilities and explore machine learning techniques to optimize ride matching and pricing.

Useful resources

Author

Sarthak Sachdev

Acknowledgments

Thanks to the online communities and resources that provided invaluable insights during development, especially YouTube tutorials and Stack Overflow discussions.

Got feedback for me?

I always welcome feedback and ideas! Feel free to reach out via email at saarsaach30[at]gmail[dot]com.

If you found this project useful, share it with others!

Happy coding! 😊🚖