I build web apps, and you can watch every step.
I’m Sean Marroquin, a full-stack developer. I design, build, and run web and mobile apps for small businesses. Every client gets a portal that shows where the project stands, what it costs, and what happens next.
Try it. This is a change request moving through the portal.
Change request 12
SubmittedAdd online booking to the services page
- Submitted, current
- In review
- Quote ready
- Approved
- In progress
- Done
Waiting on Sean
You sent this request from your portal a moment ago.
You play both sides in this demo. It runs the same rules as the real client portal.
Selected work
All projects- TerraLoopA GPS territory game for iOS and Android: walk, run, bike, or drive a closed loop and the ground inside it becomes your team's.Mobile game, 2026
- ListoA bilingual lists-and-notes app that works offline first. Say a list out loud and it is ready to use; switch the AI off and everything else still works.Mobile and web app, 2026
- The Listening RoomA professional website for a therapist and speaker, built so she can change her own wording and publish her own posts without calling a developer.Client work, 2026
- PasslineFront-desk software for small venues: check guests in, sell passes and memberships, track waivers, and market to the people who walk through the door. One codebase, rebranded per business with a single config file.White-label web app, 2026
What you get
Web and mobile apps
Marketing sites, customer portals, booking and payment flows, and React Native apps. One developer from the first sketch to production.
A price before work starts
Every change is scoped and quoted in your portal. Nothing is built until you approve it, so an invoice is never a surprise.
Care after launch
Hosting, backups, monitoring, and updates, so the thing you paid for keeps working after the launch party.
How a project runs
Four stages, in this order. You can see which one you are in at any time.
- 1
Scope
We talk through what you need and what it is for. You get a written scope and a quote.
- 2
Build
You get portal access on day one. Milestones update as work lands, and you can try the work in progress.
- 3
Launch
You sign off in the portal. I handle the release, the domain, and the monitoring.
- 4
Keep improving
Request changes whenever you need them. Each one is quoted before work starts.
Every client gets a portal
No status meetings and no hunting through email. Sign in with a link, no password to remember.
- Status
- Where the project stands and which milestone is next.
- Requests
- Ask for a change, see the quote, approve it.
- Invoices
- Everything billed, with a pay button.
- Files and messages
- Deliverables, uploads, and one thread instead of scattered email.
Recent writing
All postsHow this site is built
The stack behind this site and client portal, and the reasoning for each choice.
Why every client gets a portal
Most project stress comes from not knowing where things stand. A portal answers that without a meeting.
Have a project in mind?
Tell me what you need and what it is for. I will reply by email with questions or a plan.