athenawin00-boop/fridge-inventory — explained in plain English
Analysis updated 2026-05-18
Run a private home server to track fridge and pantry expiry dates.
Keep a shared shopping list that housemates can check items off on their phones.
Copy a plain-text summary of what's in the fridge to share in a group chat.
| athenawin00-boop/fridge-inventory | 100/rutgers-pbl-dining-2015 | a15n/a15n_old | |
|---|---|---|---|
| Stars | 0 | — | — |
| Language | HTML | HTML | HTML |
| Last pushed | — | 2015-12-01 | 2016-06-18 |
| Maintenance | — | Dormant | Dormant |
| Setup difficulty | easy | easy | easy |
| Complexity | 2/5 | 1/5 | 1/5 |
| Audience | general | general | general |
Figures from each repo's GitHub metadata at analysis time.
No authentication built in, only meant to run on a trusted private network.
Fridge Inventory is a small local web app for keeping track of what is in your fridge, freezer, and pantry, what is about to expire, and what you need to buy. It shows each item with its name, quantity, storage location, the date it was added, its expiry date, and an optional note. Days remaining before an item expires are calculated automatically and shown with a color code so you can see at a glance whether something is fresh, expiring soon, or already expired. Alongside the inventory, the app keeps a separate shopping list with checkboxes you can tick off as you buy things. There is also a plain text summary of everything currently in your fridge, which you can copy and paste into a message or note to yourself. The app runs from a single Python script using only the standard library, so there is nothing extra to install beyond Python 3.7 or later. You start it from the command line and it opens a small web server on your computer, which you then visit in a browser on the same machine or on another device on the same network, such as a phone. On a phone, adding it to the home screen makes it behave like a regular app icon. All the data is stored in a plain JSON file on disk rather than in a database, and the copy included in the repository is an empty sample so no personal data is shared by default. There is no login or authentication built in, so the app is meant to be used only on a trusted home network. If someone wants to reach it from outside their home, the README suggests putting something like a reverse proxy with authentication in front of it rather than exposing it directly. For anyone who wants the server to keep running in the background, there are suggestions for using launchd on a Mac, a systemd service or a background process on Linux, or a terminal multiplexer session. The project is released under the MIT license, so it can be used, changed, and shared freely.
A simple local web app that tracks what is in your fridge, freezer, and pantry, warns you when items are about to expire, and keeps a separate shopping checklist.
Mainly HTML. The stack also includes Python, HTML.
Use, modify, and redistribute freely for any purpose (MIT license).
Setup difficulty is rated easy, with roughly 5min to a first successful run.
Mainly general.
This repo across BitVibe Labs
Don't trust strangers blindly. Verify against the repo.