The video succeeds by leveraging the 'build in public' trend, providing authentic, transparent technical progress that builds credibility and community engagement among fellow developers.
Summary
The creator demonstrates the development process of a 'forgot password' feature for a financial mobile application. He explains the backend logic, API integration, and user notification flow while showing the code and app interface.
Structure
1Introduction of the day's development task
2Explanation of the user flow for password recovery
3Technical breakdown of the API POST request
4Demonstration of the email verification process
5Testing the feature with a dummy email
6Closing with a plan for the next development step
On-screen text
Hari ke 18
Bikin Aplikasi Keuangan
Transcript
Hari ke 18 Bikin Aplikasi Keuangan. Setelah backend bisa kirim kode verifikasi, sekarang giliran gue bikin halaman lupa password di mobile. User cuma perlu masukin email, pas klik button kirim, aplikasi bakal hubungi backend. Begitu tombol ditekan, gue kirim POST ke API ke /forgot-password. Backend generate kode dan langsung kirim ke email user. Kalau berhasil, user dapet notifikasi. Kalau gagal, muncul pesan error kayak 'Email tidak ditemukan'. Gue test pakai email dummy. Email kode verifikasi nyampe ke inbox, smooth. Besok lanjut ke halaman input kode dan reset passwordnya.
Original caption
Hari 18/100 Hari ini gue bikin halaman lupa password di Flutter. User masukin email → backend kirim kode verifikasi via email. Besok lanjut bikin halaman input kode & ganti password. #100HariBangunProduk #BuildInPublic #FlutterUI #ForgotPassword #MobileAppDev #CatatanKeuangan