MarketLink: Multi-Vendor E-Commerce Platform (Laravel + Flut
MM Muhindo Mubaraka
e‑Learning / Capstone Systems / MarketLink: Multi-Vendor E-Commerce Platform (Laravel + Flutter)

MarketLink: Multi-Vendor E-Commerce Platform (Laravel + Flutter)

Advanced Capstone Systems 23 lessons Updated Aug 2026

Curriculum

3 modules · 23 lessons
01 Platform & products (Laravel) Free lesson 12 lessons
Introduction & project vision Preview
Project setup, part 2
Image compression
Image uploading in Laravel
Image uploading with models
Bulk image uploading
Image uploading mastery
Stock product uploading
Local stock item management
Product editing
Product upload mastery
Products session 12
02 The shopping app (Flutter) 8 lessons
Shop UI design
Home slider & top categories
Products dummy-content generator
Product item UI design
Product screen UI
Product image downloading
Product image viewing & zoom
Related products display
03 Extension modules (design-your-own, guided briefs) 3 lessons
Cart & checkout
Vendor accounts & commissions
Mobile money thinking

Best taken after

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

Requirements

  • Courses 10-13 (Course 16 recommended first)

Description

Build a real marketplace, many sellers, many products, one platform (think Jumia or

Jiji). The back office runs on Laravel; the shopping experience is a polished Flutter app with sliders, product screens, image zoom and related products.

System features: vendor & product management, bulk image handling, stock, mobile shop UI, product detail screens, image galleries with zoom, related products.

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 280,000 23 lessons Enrol now