Four steps of an engagement
Here is what working with DonauMorgen looks like, step by step.
-
1 Step 1 — Diagnostic call
30 minutes · freeWe get to the real problem, not the imagined solution. We ask the uncomfortable questions if needed.
→ You leave with clarity on whether we are a good fit — even if our answer is no.
-
2 Step 2 — Written proposal
3-5 business daysConcrete scope, timeline, price, assumptions and what is NOT included. One page.
→ No fine print, no "ask for pricing", no surprises on the invoice.
-
3 Step 3 — Validation sprint
2 weeks · fixed priceTwo paid weeks to uncover technical risks before committing the full budget.
→ If it doesn't click, either side can walk away with no penalty.
-
4 Step 4 — Build
8-12 weeks typicalWeekly sprints with live demos every Friday. Repo access from day 1.
→ Technical handoff with documentation at the end. The code transfers to you on full payment.
What we don't do
This list matters as much as what we do.
- We don't sell staff augmentation dressed up as a service.
- We don't bill by the hour — we work to a fixed scope and price.
- We don't subcontract without telling you.
- We don't sign NDAs before the first call.
- We don't use empty language ("digital transformation", "360 solutions", "synergy").
Default stack
What we reach for when the client lets us choose. If your team already has a stack, we respect it.
- Backend
- Node.js and PostgreSQL/Supabase; other pieces as the project requires.
- Frontend
- React + TypeScript + Tailwind CSS + Vite.
- Mobile
- React Native when sharing logic with web. Swift / Kotlin when the app deserves native.
- Database
- PostgreSQL. SQLite for local tooling.
- Infrastructure
- Whatever your team already uses. If there is no preference, we choose the simplest, most maintainable option for the case.
If this matches how you want to work
Book 30 minutes. No commitment.