LutonTaxi – Python GUI Booking App

Project Overview

LutonTaxi is a GUI-based taxi booking system developed in Python. It enables customers to register, login, make and manage bookings. It includes user interfaces for customers, taxi drivers, and administrators, all backed by an SQLite database.

Technologies Used

Key Features

Challenges

Learning to manage GUI layout using Tkinter and integrating database operations effectively. Also implemented data validation and error handling to enhance reliability.

Reflection

This was my first large-scale individual Python project. It taught me how to break down complex systems, design a multi-role interface, and test features across different user types.