Spoilage Tracker Design & Development

Fabrice

Fabrice Bokovi

Spoilage Tracker

An inventory management tool for tracking expiration dates efficiently.

šŸš€ Overview

Spoilage Tracker helps grocery stores manage inventory by tracking expiration dates of multiple batches of items. The app provides email and desktop notifications to ensure nothing goes to waste. šŸŽ„ Watch the Demo
This was the initial MVP before I did any design work. I made this to prove out the concept and to have a prototype to show.
After finding an initial user, Snow Peak Campfield's on-site store, I started adopted their brand guidelines and started designing a new face for the app.
The dashboard view is under development. I have plans to add key indicators of change in item spoilage over time as well as some graphs to visually reflect that data.
Current view of recently uploaded inventory
Current view of the item details popup
Current view of the expired item section

šŸ›  Tech Stack

Frontend: React, MUI Components
Design: Figma
Backend: Electron, NodeJS
Database: SQLite

✨ Features

āœ… Store multiple batches of expiration dates āœ… Cross-platform support (Windows, Mac, Linux) āœ… Email and desktop reminders for expiring items āœ… Upcoming expiration alerts āœ… Import items easily for bulk management (CSV, XSLX)

šŸ’” Usage

Import inventory items and set expiration dates.
View upcoming expirations and expired items.
Receive email and desktop notifications for expiring items.
Manage multiple batches effortlessly.

šŸ”„ Project Status

Version: 1.3.0
This project is currently under active development. New features and improvements are being added regularly.

šŸ“œ License

This project is proprietary. All rights reserved.

šŸ“¬ Feedback & Support

Have questions or suggestions? Feel free to reach out or open an issue.
Like this project

Posted May 23, 2025

Developed Spoilage Tracker for grocery inventory management.