InvetoTrack: Build a Complete Inventory Management System |
MM Muhindo Mubaraka
e‑Learning / Capstone Systems / InvetoTrack: Build a Complete Inventory Management System

InvetoTrack: Build a Complete Inventory Management System

Advanced Capstone Systems 47 lessons Updated Aug 2026

Curriculum

3 modules · 47 lessons
01 Back office (Laravel + laravel-admin) Free lesson 15 lessons
Laravel setup Preview
laravel-admin install
Users & user roles
Stock categorisation
Photos & media
Employees data management
Asynchronous loading
Stock item creation
Working session (2024)
Stock records, part 1
Stock records, part 2
Hooks
Mastering modules
Dashboard mastery
Session 14
02 The API 6 lessons
API authentication
Powerful API creation
Dynamic APIs
File uploading via API
Mastering API calls
cPanel hosting: go live
03 Flutter mobile app 26 lessons
Flutter app setup
App theming
Registration screen
Login screen
Dynamic code generation
Flutter Form Builder
Powerful HTTP requests
Session 28
Session 29
Data-syncing logic
Creative Dart code, part 1
Creative Dart code, part 2
Creative Dart code, part 3
Employees in the app
Stock categories in the app
Photos in the app
Stock items management
Stock records in the app
Mobile app data, part 1
Item details screen
Data filtering
Mobile app data, part 2
Products live sync
System statistics
App authentication polish
Google Play Store release

Best taken after

You can start here whenever you like. These just cover the ground this course builds on.

Requirements

  • Courses 10, 11, 12

Description

The flagship capstone: one real business system, built end-to-end, Laravel + admin panel back office, a REST API, and a Flutter mobile app that works offline and syncs.

Finish this and you have a portfolio project that wins interviews and clients.

System features: stock categories & items, stock records, employees, media, dashboards, API authentication, mobile app, Play Store release, cPanel hosting.

Your instructor

MM
Muhindo Mubaraka
Full-Stack Developer & Software Engineer

Nine years building the systems that governments, hospitals, schools and farmers actually run on, and teaching thousands of people to build their own.

Frequently asked questions

How do I pay?

Pay with MTN Mobile Money, Airtel Money, or a Visa/Mastercard card, all handled securely through Flutterwave. Free courses need no payment at all.

Is it self-paced?

Yes, you learn on your own schedule. There are no live class times to catch; lessons stay available for the course's access window.

Do I get a certificate?

Yes, a certificate is issued automatically once you complete every lesson in the course, and you can verify it any time from its own link.

What if I get stuck?

Use the course's discussion Q&A to ask a question. I read and answer these myself.

UGX 350,000 47 lessons Enrol now