Mini Manage
Mini Manage
Een lichtgewicht suite voor hardwarebeheer.
Ik heb Mini Manage gebouwd omdat het bijhouden van de levenscyclus van complexe hardware (zoals 3D-printers of microscopen) meestal een warboel van spreadsheets is. Een bedrijf vroeg me om software te maken die deze tracking zou automatiseren en hen eindelijk zou helpen van hun spreadsheets af te komen.
Het kernidee is de overstap van platte lijsten naar Systeem-Blueprints. Je definieert het “DNA” van een component één keer en volgt vervolgens de werkelijke fysieke onderdelen op serienummer terwijl ze van je voorraad naar een systeem gaan.
Wat het daadwerkelijk doet:
- Systeem & Assemblage: Je kunt complexe “onderdelenbomen” bouwen voor units op basis van sjablonen. Het houdt alles bij, tot aan het serienummer, de garantiestatus en specifieke handleidingen voor die exacte machine.

- Voorraadbeheer: Het volgt de reis van een onderdeel van het magazijn naar de klant. Als de voorraad laag is of een onderdeel is ingezet, zie je dat in real-time.
- Issues & Triage: In plaats van een eenvoudige “todo”-lijst is de issue-tracker geïntegreerd in de assemblage. Als een onderdeel faalt, kun je het omwisselen, de reparatie registreren en een volledig audittraject bijhouden van wat er is gebeurd en waarom.

- Logistiek die Werkt: Ik heb gespecialiseerde workflows gebouwd voor verschillende soorten zendingen — het verzenden van nieuwe systemen, het afhandelen van retourzendingen of het verzenden van reserveonderdelen. Het integreert zelfs met tracking-links en werkt automatisch je voorraadniveaus bij wanneer een doos het gebouw verlaat.
- Data & Aanpassing: Ik haat het om vast te zitten in een rigide UI. Mini Manage heeft een krachtig door komma’s gescheiden query-systeem, CSV/Excel-exports en een speciale Python-module die ik heb geschreven om bulk-data-imports programmatisch af te handelen.

- Flexibele Thema’s: De app bevat configuratiepagina’s waar je het kleurenschema van de app volledig kunt definiëren en bepaalde datacollecties kunt uitbreiden met extra velden.
Helaas groeide deze applicatie te groot en besloot het bedrijf de ontwikkeling intern over te nemen. Ik heb echter veel geleerd van het bouwen van dit enorme project.