Goflexi Coache Booking System

Virtus Dizjan approached me to develop a booking system for Goflexi, a coach company that required a seamless and secure online reservation platform. The system allowed customers to:
✅ Select travel date and time
✅ Choose the number of passengers
✅ Specify luggage options
✅ Select child and adult seats

Secure Payment Integration

The client wanted to use Stripe’s Checkout Gateway API, which does not return payment confirmation details, posing a security risk. To mitigate this, I designed a custom hashing algorithm that securely validated transactions using the order number and a secret key.

Automated Ticketing & QR Code Verification

Upon successful payment, the system automatically generated a PDF ticket with a unique QR code. To enhance usability for the drivers, I also developed a QR code scanning tool, enabling them to validate tickets and update their status to “used” in real-time.

Unfortunately the project never went live.