Skip to main content

Command Palette

Search for a command to run...

Day 15 — Look Out: Foundation & Firebase

Updated
2 min read
Y
Building my way into corporate life.

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:

  1. Trusting the front end blindly

  2. Broken access control

  3. Business logic issues

  4. 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.