The Context
I am a Civil Engineer, not a software architect. I know concrete and steel, not React hooks or API endpoints.
But I had a problem to solve: Chemical safety compliance (HazCom) is a nightmare of paper and lost files. I wanted to build HazComFast to fix it.
The Problem: The "Syntax Wall"
Usually, to build a SaaS, you need to learn syntax. You fight with semicolons and configuration files. I didn't have time for that.
The Solution: Vibe Coding with AI
Instead of learning to code from scratch, I learned to "conduct" AI. I used a stack of AI-first code editors to build the product, focusing on the logic rather than the lines of code.
The Stack (The "Indie Hacker" Special)
To move fast without breaking things, I chose tools that handle the heavy lifting:
Frontend: Generated with AI UI tools (iterating on the design in plain English).
Backend: Supabase. This was a game-changer. It handled my database (Postgres) and authentication instantly, so I didn't have to be a backend expert.
Logic: Node.js (No Python involved!).
The Result
In a fraction of the time it would take a traditional dev team, I built a functional B2B SaaS that parses PDF Safety Data Sheets automatically.
Takeaway
We are entering an era where domain experts (like civil engineers) can build software just by describing the solution. You don't need a CTO to start; you just need a clear vision, Supabase, and the right AI workflow.
Check out the result here: HazComFast
Top comments (0)