This is the deployed version of a project submitted for a database systems course at Georgia Tech, hosted on Google Cloud Platform. It is a simple application for a fictional used-car dealership, allowing staff to update inventory when buying and selling vehicles, to track financial information, and allowing the public to search inventory. Built with Python (Flask) and MySQL, with server-rendered templates via Jinja2. There is no ORM; all SQL queries were written manually. After submitting the project, I added error-handling, security features (including input validation), form value persistence (so forms aren't wiped when there's invalid input), and fixed race conditions, all to ready it for deployment. Public/unauthenticated visitors can search for vehicles. Only dealership staff have user accounts, and role-based access control restricts functionality based on role. Visit the login page for a demo. Demo data resets, so feel free to poke around. All data (customer, vehicle, transaction) is fictional/synthetically generated.