SaaS Development Update

 


🚀 Research & Setup Progress

🔎 Introduction

  • I’m still in research & questioning mode.

  • Installed Supabase ✅ — that’s all so far.

  • Taking a slow + deliberate approach to fully understand the setup.


🧠 Learning Mindset

  • Mistakes are not permanent.

  • I can roll back, reinstall, or start fresh without breaking everything.

  • This reduces pressure and makes experimentation easier.


🎯 Focus on the Main Project

  • Deleted old test projects 🗑️.

  • Skipping endless mini apps — no time for that.

  • Committed to one serious B2B photo app with real requirements.


🛠️ Supabase & Staging

  • Supabase allows branching + staging environments.

  • Considering whether to:

    • Use built-in staging branches 🟢

    • Or maintain separate databases 🔵 for production vs staging.

  • Goal → balance control, cost, and simplicity.


⚡ GitHub Actions & Automation

  • Found links to GitHub integration.

  • Need to learn how GitHub Actions automate deployments.

  • Unsure why it’s such a big deal 🤔 — but worth investigating.


📝 Blogging & Documentation

  • Blogging process = substitute for production play.

  • Keeping notes broad + high-level right now:

    • Authentication

    • Databases

    • Project folders

    • Sub-apps

  • Avoiding granular task tracking until environment stabilizes.


🌐 Environments & Subdomains

  • Need staging + production setups for:

    • 🖥️ Web app

    • 🌐 Frontend

    • 📊 Admin dashboard

  • Plan: use subdomains for clean separation.

  • Must ensure staging sites are not crawlable 🔒.

  • Need to research Vercel best practices for staging vs production.


📦 Packages & Advanced Setup

  • Likely need Deno for Supabase edge functions (e.g., image resizing 🖼️).

  • Plan includes:

    • Authentication setup 🔑

    • Database configuration 🗄️

    • Project folder organization 📂

    • Sub-app structures 🧩


🎨 Style & Consistency

  • Key concern: consistent UI across platforms.

  • Must match:

    • 📱 Mobile app

    • 🖥️ Web app

    • 🌐 Frontend

  • Includes colors, fonts, layouts.

  • Considering light/dark mode toggle 🌞🌙.


✅ Conclusion & Next Steps

  • Still in research + planning mode.

  • 🎯 Weekend goal → finish environment setup, map staging/production, test deployments.

  • Once stable → shift focus to feature development.

  • Excited to move into the build + iterate cycle 🔧💡.

Comments