Inventory System

Screenshot of the Chemical Borrowing System Homepage

The backstory

A while ago, the lab I work in was faced with the challenge to improve the way we track when people come to borrow our chemicals. The previous solution to this was simple but somewhat archaic: We had a paper sheet where borrowers would sign out chemicals. This sheets were usually filled with hardly legible scribbles that covered every last bit of space on the paper. Hence, the search for a better solution.
After playing around with a few other things and seeing the horrendous subscription prices for commercial inventory management systems, I decide to make this into an opportunity for learning web development and wrote our own "Chemical Borrowing System" in Python.
The Chemical Borrowing System allows users to borrow and return chemicals, check where they are currently located, or check the status of all bottles from a specific owner.

Borrow a chemical

Find out where your chemicals have gone

List all your chemicals

This is the system we are now using to track when someone borrows our chemicals. Goodbye pen and paper!
The website itself is not publicly accessible, but the source code is available on GitHub under MIT license.

built with

Python

built with

Django

built with

SQLite

built with

Apache2

Check it out on GitHub

Go to repo