Day 15 — Look Out: Foundation & Firebase
Time to share a bit more about the project. Still keeping the actual idea confidential for now, but here's what's been going on.
Day 1 of the build — Foundation & Clarity
Brainstormed and locked in the Look Out concept
Decided on tech stack — FlutterFlow + Firebase, using Google credits
Created an official GitHub account and repo under the company name
Learnt Git basics — commits, pushes, actually thinking in version control
Researched AI tools — figuring out when to use what and why
Decided the MVP build order — Login/Signup, then Beginner Guide, then Visa Countdown, then Dashboard
Mostly theory and setup today but the foundation is solid
Day 2 — Firebase Research
Went deep into how Firebase actually works and why we need it. It's going to be the backend for the whole product, so understanding it properly matters.
Covered User Auth, Storage, and Cloud Functions — functions that sit idle until they're called, then the server spins up instances to handle whatever's triggering them.
Learnt the theory behind Firebase Auth, Firestore, and Firebase Storage. Created the actual Firebase project too.
Security stuff I'm keeping in mind from day one:
Trusting the front end blindly
Broken access control
Business logic issues
External APIs — anything running as a service
Building security awareness in from the start instead of bolting it on later. Want to do this properly.
More coming as the MVP takes shape.
Also, not mentioning my work, KFC, and MFC, oh, I started at a new place, still working on my days off from uni.
