Full Stack Mobile Development

POS SaaS Multi Merchant - Bangun Dari Nol hingga Rilis di Play Store

Program intensif 4 bulan untuk membangun Aplikasi POS (Point of Sale) Kasir Multi-Cabang berbasis Cloud.

Belajar Flutter untuk mobile app dan Laravel untuk backend API. Dari setup hingga proses deploy dan publish ke Play Store.

4
Bulan
27
Sesi
27
Selesai
0
Sisa
Progress Kelas 100%

Yang kamu dapat:

27x Recording
Full Source Code
0x Live Zoom
Grup Diskusi

Jadwal: Selasa, Rabu, Kamis (20:00-22:00 WIB)

Periode: 09 Dec 2025 - 04 Mar 2026

POS SaaS Multi Merchant - Bangun Dari Nol hingga Rilis di Play Store

Lihat Hasil Project yang Akan Kita Bangun

Aplikasi Kasir Multi-Cabang dengan interface modern dan intuitif, dirancang untuk memudahkan pengelolaan bisnis secara real-time

Bangun aplikasi ini dari nol hingga rilis di Play Store!

Kurikulum Program

27 sesi live dengan instruktur berpengalaman selama 4 bulan

Semua Sesi Akan Direkam

Setiap sesi live akan direkam dan di-upload ke dashboard LMS. Kamu bisa akses kapan saja untuk review materi atau jika tidak bisa hadir di sesi live.

1

Flutter Setup & Dart Basic

Sel, 9 Des 2025
20:00 - 22:00 WIB

Setup environment untuk development Flutter dan pengenalan Dart programming language.

  • Setup Flutter 3.38 & Android Studio
  • Struktur project Flutter
  • Dart basic (variables, functions, classes)
  • First app + hot reload
  • Konsep widget tree
2

Widgets & Layout Dasar

LIVE
Rab, 10 Des 2025
20:00 - 22:00 WIB

Mempelajari widget-widget dasar Flutter dan cara membangun layout responsive.

  • Stateless vs Stateful widget
  • Text, Container, Row, Column, ListView
  • Scaffold, AppBar, BottomNav
  • Images & assets
3

Navigation & Forms

LIVE
Kam, 11 Des 2025
20:00 - 22:00 WIB

Navigasi antar screen dan handling form input di Flutter.

  • Navigation push/pop & named routes
  • Passing data antar screen
  • Form & validation
  • Mini app multi-screen (login dummy + list + detail)
4

Laravel 12 Setup & MVC

LIVE
Sel, 16 Des 2025
20:00 - 22:00 WIB

Memulai backend development dengan Laravel 12 dan memahami konsep MVC.

  • Install Laravel 12 + Composer
  • Konsep MVC & routing
  • Controllers & request lifecycle singkat
  • Artisan basic
5

Database POS & Eloquent

LIVE
Rab, 17 Des 2025
20:00 - 22:00 WIB

Desain database untuk aplikasi POS dan implementasi dengan Eloquent ORM.

  • Desain database POS (products, categories, users, outlets, transactions, stock)
  • Migration & seeder
  • Eloquent ORM & relasi dasar
6

REST API & Auth Dasar

LIVE
Kam, 18 Des 2025
20:00 - 22:00 WIB

Membangun REST API untuk aplikasi POS dengan authentication menggunakan Laravel Sanctum.

  • API routes & API Resource
  • CRUD Product/Category
  • Validation & error handling
  • Laravel Sanctum intro
  • Login/Register API + token
7

Flutter State Management BLoC Pattern Basic

LIVE
Sel, 23 Des 2025
20:00 - 22:00 WIB

Pengenalan BLoC pattern untuk state management di Flutter.

  • Kenapa pakai BLoC
  • Event & State
  • BlocProvider, BlocBuilder
  • Contoh: counter & form simple
8

BLoC + Integrasi API

LIVE
Rab, 24 Des 2025
20:00 - 22:00 WIB

Integrasi BLoC pattern dengan REST API Laravel untuk komunikasi frontend-backend.

  • Datasource BLoC pattern
  • HTTP client dengan http packages
  • Error state (loading/success/error)
  • Login dengan BLoC terhubung ke Laravel API
9

Filament Setup & Resource Dasar

LIVE
Sel, 6 Jan 2026
20:00 - 22:00 WIB

Setup Filament 4 untuk admin panel dan membuat resource management dasar.

  • Install & setup Filament 4
  • Resource Product (form & table)
  • Search dan filter dasar di admin panel
10

Project Laravel Filament Relasi, Upload & Basic Permission

LIVE
Rab, 7 Jan 2026
20:00 - 22:00 WIB

Mengelola relasi antar model, upload file, dan implementasi permission dasar.

  • Relations manager (Product–Category, User–Outlet)
  • Upload gambar produk
  • Basic policy/permission (hanya admin bisa CRUD master data)
11

Project Laravel Filament Basic Inventory Flow & Model

LIVE
Kam, 8 Jan 2026
20:00 - 22:00 WIB

Membangun sistem inventory management untuk tracking stock produk.

  • Entitas Stock & StockMovement (IN/OUT)
  • Konsep stock on hand & stock minimum
  • Migration & model inventory
12

Analisis POS SaaS with AI Claude & Create Initial Project

LIVE
Sel, 13 Jan 2026
20:00 - 22:00 WIB
13

Implementation Auth, Admin CRUD, Outlet, Users

LIVE
Rab, 14 Jan 2026
20:00 - 22:00 WIB
14

Implementation Inventory Module & Product, POS Module

LIVE
Kam, 15 Jan 2026
20:00 - 22:00 WIB
15

Melengkapi Modul POS WEB

LIVE
Sel, 20 Jan 2026
20:00 - 22:00 WIB
16

Testing & Bugfixing Phase 1 Merchant Outlet User

LIVE
Rab, 21 Jan 2026
20:00 - 22:00 WIB
17

Testing & Bugfixing Phase 2 Inventory Modul

LIVE
Kam, 22 Jan 2026
20:00 - 22:00 WIB
18

Implementation Product and POS Web Version

LIVE
Sel, 3 Feb 2026
20:00 - 22:00 WIB
19

Create API for Integration to Flutter

LIVE
Rab, 4 Feb 2026
20:00 - 22:00 WIB
20

Implementation POS Flutter Login & Open Shift

LIVE
Kam, 5 Feb 2026
20:00 - 22:00 WIB
21

Analisis & Implementatiion Model Subscription & Package Plan

LIVE
Sel, 10 Feb 2026
20:00 - 22:00 WIB

Integrasi thermal printer untuk print struk kasir.

  • Konsep ESC/POS
  • Koneksi ke Bluetooth printer
  • Print text, logo, QR (opsional)
  • Testing ke printer nyata
22

Change Themes with Profesional SaaS POS

LIVE
Rab, 11 Feb 2026
20:00 - 22:00 WIB
23

UnitTest and Multi Language for Web Saas POS

LIVE
Kam, 12 Feb 2026
20:00 - 22:00 WIB
24

Prototype Mobile Tablet App For POS, KDS, Waiters App

LIVE
Sen, 16 Feb 2026
20:00 - 22:00 WIB

Implementasi subscription system dan license validation.

  • Desain plan (Basic, Pro, dst.)
  • Status subscription
  • API lisensi (cek aktif/tidak)
  • Validasi lisensi di app (cache + handling expired)
25

Integration POS Kasir & KDS Mobile Tablet App with API

LIVE
Sel, 17 Feb 2026
20:00 - 22:00 WIB
26

Academy POS SaaS Zoom 26 Testing Integrasi POS Kasir, KDS, Waiters App All Flow & Table QR ORDER

LIVE
Sel, 3 Mar 2026
16:00 - 17:30 WIB
27

Academy POS SaaS Zoom 27 Perbaikan Access QR Table, Deploy Production, Build APK

LIVE
Rab, 4 Mar 2026
16:00 - 17:30 WIB

MEMBER JAGOFLUTTER

Dapatkan diskon tambahan 10% jika pernah beli event berbayar FIC/AFC

Login untuk mendapatkan diskon member

Login dengan Google

Bayar Full 4 Bulan

Rp 1.900.000 sekali bayar
  • Akses semua 27 sesi live
  • Recording semua sesi
  • Grup WhatsApp eksklusif
  • Sertifikat kelulusan
  • Full source code project POS SaaS Multi Merchant yang dibangun
  • Tidak ada cicilan bulanan
  • +10% diskon alumni jadi Rp 1.140.000

Siap Bergabung dengan Program Ini?

Daftar sekarang dan dapatkan akses ke semua recording + sesi live yang tersisa

Daftar Program

Upskill, Belajar bersama-sama, Release sama-sama

Instruktur

Saiful Bahri

Saiful Bahri

Founder JagoFlutter.com

@codewithbahri

Co-Founder CTO PT HINT. Lulusan Teknik Informatika dengan 13+ tahun pengalaman di industri teknologi dari startup hingga unicorn. Telah mengajar 10.000+ developer dan membangun puluhan aplikasi production-ready.

13+
Tahun Pengalaman
10K+
Developer Diajar
50+
Aplikasi Production
20+
Apps di Play Store

Prasyarat

Program ini dirancang untuk pemula hingga intermediate. Berikut yang perlu kamu persiapkan:

Laptop/PC

RAM minimal 8GB untuk menjalankan emulator dan development tools dengan lancar

Dasar Pemrograman

Paham konsep dasar seperti variabel, function, dan loop. Tidak perlu expert!

Komitmen Waktu

Siap belajar 10-15 jam per minggu untuk mengikuti materi dan mengerjakan tugas

Semangat Belajar

Tidak wajib punya background Flutter/Laravel. Yang penting mau belajar dan praktek!

Catatan Penting

Program ini terbuka untuk semua kalangan, baik pemula maupun developer berpengalaman yang ingin menguasai Flutter & Laravel. Materi akan dibimbing dari dasar hingga membuat aplikasi lengkap. Diskusi dilakukan melalui grup WhatsApp bersama, bukan private dengan mentor, karena ini adalah program pembelajaran kolektif.

Pertanyaan Yang Sering Ditanyakan

Punya pertanyaan? Kami punya jawabannya!

Tidak wajib! Program ini dirancang dari dasar. Yang penting kamu sudah paham konsep pemrograman dasar (variabel, function, loop). Kami akan mulai dari setup Flutter & Dart basic, jadi cocok untuk pemula yang ingin serius belajar full-stack mobile development.

Tenang! Semua sesi live akan direkam dan bisa ditonton ulang kapan saja. Recording akan tersedia maksimal 2x24 jam setelah sesi selesai. Namun kami sangat menyarankan untuk hadir live agar bisa langsung tanya-jawab dengan instructor dan diskusi dengan peserta lain.

Ya, ada! Setelah pembayaran berhasil, kamu akan diundang ke grup Whatsapp khusus peserta. Di grup ini kamu bisa bertanya, diskusi, sharing progress, dan networking dengan sesama peserta serta mentor. Grup tetap aktif bahkan setelah program selesai!

Ya! Peserta yang menyelesaikan program dan berhasil deploy aplikasi POS ke Play Store (internal testing) akan mendapatkan sertifikat penyelesaian dari JagoFlutter Academy. Sertifikat ini bisa kamu pakai untuk portfolio atau LinkedIn.

Akses ke recording, materi, dan resources akan diberikan selama 2 tahun penuh sejak program dimulai. Jadi kamu punya waktu yang cukup untuk review materi dan menyelesaikan project dengan tempo yang nyaman.

Refund 100% bisa dilakukan maksimal 7 hari setelah program dimulai jika kamu merasa program tidak sesuai ekspektasi. Setelah itu, tidak ada refund karena semua materi sudah terakses.

Program ini fokus pada project bersama yaitu membangun aplikasi POS SaaS Multi Merchant yang akan kita kerjakan together. Untuk konsultasi project pribadi, kamu bisa bertanya di grup atau di sesi Q&A, tapi fokus utama adalah menyelesaikan project program bersama-sama. Atau kalau urgent, bisa via paid consultation ke mentor.

Ya, semua sesi live akan direkam!Recording akan di-upload ke dashboard LMS dalam 2x24 jam setelah sesi live selesai. Jadi kamu bisa akses kapan saja untuk review materi atau jika tidak bisa hadir di sesi live karena ada keperluan mendesak. Namun kami tetap sangat menyarankan untuk hadir live karena bisa tanya jawab langsung dengan mentor dan berinteraksi dengan teman-teman peserta lainnya.

Ya, pasti dapat! Semua member yang join akan mendapatkan full source code dari aplikasi POS SaaS Multi Merchant yang kita bangun selama program ini berlangsung. Source code ini termasuk dalam paket program dan tidak dijual terpisah. Kamu bisa gunakan source code ini sebagai referensi, belajar lebih dalam, atau bahkan dikembangkan lebih lanjut untuk project pribadi atau bisnismu.

Persiapan teknis:

  • Laptop/PC dengan RAM minimal 8GB (rekomendasi 16GB)
  • Koneksi internet stabil untuk sesi live Zoom
  • Install Google Chrome atau browser modern

Persiapan non-teknis:

  • Komitmen waktu 6-15 jam per minggu
  • Semangat belajar dan siap praktik coding!

*Flutter SDK dan tools lainnya akan di bahas bersama-sama di sesi pertama.

Atau sebaiknya sudah di install sendiri.

Masih Ada Pertanyaan?

Hubungi kami via WhatsApp atau email, kami siap membantu!

Siap Memulai?

Bergabunglah dengan program intensif kami dan bangun aplikasi production-ready dalam 4 bulan.

Daftar Program

Program dimulai pada 09 December 2025