This project uses python and Google Firebase to implement a sample tracking system designed for a generic laboratory. The use case is for a lab where customers drop off their samples and order tests they want done. The lab will perform the desired tests and store the results in a database. The test data will be further analyzed and pushed out to the customer via the email they provided during the intake process.The physical implementation of this project uses a generic USB barcode scanner, and a thermal receipt printer for creating and reading the label. This label travels through the lab with their respective samples, and are used by staff to retrieve and edit sampled information. The motivation for this project was to gain some experience making a database oriented system. The database handles the storing of data and user authentication for users in management positions.