Flutter mobile application
Cross-platform application architecture with state management, routing, responsive interfaces and API-connected inventory workflows.
Project case study · Flutter + Django
Inventro is a full-stack inventory and retail management platform designed for organisations managing products, stores, staff, purchases, sales and stock movements. The project demonstrates mobile application development, backend API design, relational data modelling, authentication, real-time updates and production-minded architecture.
Cross-platform application architecture with state management, routing, responsive interfaces and API-connected inventory workflows.
Django and REST APIs for authentication, business/store membership, product data, stock operations and application rules.
Stock-ledger-oriented design for recording inventory movements rather than relying only on editable quantity fields.
PostgreSQL, Redis and WebSockets for persistent data and real-time inventory updates, alongside Linux/VPS deployment experience.
Inventro brings together the parts of software engineering I enjoy most: translating business rules into a maintainable domain model, building a usable client experience, designing reliable backend workflows and connecting the system through APIs and real-time infrastructure.