Why it worked
The video uses a 'build in public' approach, showing the day-to-day progress of developing a product. This transparency and focus on a specific feature (user registration with secure password handling) can resonate with other developers and entrepreneurs interested in the process.
Summary
This video shows the process of building a financial application, specifically focusing on the user registration feature. It demonstrates how passwords are hashed before being stored and how the system handles existing email addresses.
Structure
- 1Introduction: Day 12 of building a financial app
- 2User registration feature development
- 3Password hashing and database storage
- 4Handling existing email registration
- 5Successful user account creation
Product placement
The video shows code related to a financial application's backend, specifically the user registration and login functionalities. It implies the development of a SaaS product.
On-screen text
Hari ke 6
Bikin
Aplikasi Keuangan
Hari ke 12
Sekarang user bisa bikin akun sendiri
Password-nya langsung di-hash pakai BCrypt
sebelum disimpan ke database
Gak ada password mentah yang tersimpan
Kalau email udah pernah dipakai
Kalemata udah pernah dipakai
password-nya tolong di-hash
Kalau email udah pernah dipakai
Kalau password udah pernah dipakai
Kalau password sama dengan password
Gue test registrasi.
Data masuk,
Password-nya aman.
Sekarang sistem login
dan daftar udah jalan.
Akun pertama berhasil dibuat
Backend udah bisa terima user baru.
HARI KE 12
BIKIN APLIKASI KEUANGAN