Six phases, the same on every project.
A landing page and a platform run through the same process — one just takes longer. Here is exactly what happens, in order, and what you are holding at the end of each phase.
- 011–3 days
Brief & scope
You send a written brief through the site. We read it, ask the questions that change the estimate, and confirm exactly what is in and out of scope before any money moves.
- Written scope and acceptance criteria
- Fixed price and delivery date
- Named point of contact at Laymoon
- 023–7 days
Design
We design the screens that matter first — the page or flow your business actually depends on — and get your sign-off before a line of production code is written.
- Key screens designed to your brand
- Responsive layouts for phone, tablet and desktop
- One structured round of revisions
- 031–4 weeks
Build
Development happens in short increments against a staging URL you can open at any time. Nothing is a surprise at the end because you have been watching it come together.
- Private staging environment from day one
- Weekly written progress notes
- Source code in a repository you own
- 041–3 days
Deploy
We put it live: domains, SSL, environment variables, database, CDN, analytics and error tracking. You do not need a DevOps person, because that is our job.
- Production deployment and DNS cutover
- Monitoring, logging and error alerts wired up
- Handover document and admin credentials
- 05Included
12 months of support
For a full year after launch we fix bugs, patch security issues and keep the deployment healthy at no additional cost. It is included in the build price, not sold back to you.
- Bug fixes at no charge
- Security and dependency patches
- Deployment and hosting support
- 06Monthly, after year one
Care Plan
When the first year ends, the work does not stop. A monthly Care Plan keeps hosting, monitoring, updates and a support channel in place — and includes development hours for changes.
- Continued hosting and monitoring
- Guaranteed response times
- A monthly allowance of development hours
How we behave
Four commitments that survive contact with a deadline.
Nothing starts without a written scope
Before money moves, you have a document saying what is being built, what is not, what it costs and when it lands. Scope changes are re-quoted in writing, not absorbed silently and resented later.
You can see it while it is being built
A staging URL exists from the first week. You do not wait until the end to discover we misread the brief — you watch it come together and correct us early, when correcting is cheap.
We write down what we did
Every engagement ends with a handover document: how it is deployed, where the credentials live, how to run it locally, and what to do when something breaks at an inconvenient time.
Delivery means live
We are not finished when the code compiles. We are finished when it is deployed, monitored, backed up and someone other than us can log in and run it.
What we build with
A stack chosen for maintenance, not novelty.
You should be able to hand this to another team one day without an archaeology dig. That constraint decides our tooling.
Front end
- TypeScript
- React
- Next.js
- Tailwind CSS
- Flutter
Back end
- Node.js
- PostgreSQL
- Redis
- REST & GraphQL
- Python
Infrastructure
- AWS
- Vercel
- Docker
- GitHub Actions
- Cloudflare
Product
- Stripe
- Figma
- Sentry
- PostHog
- Google Search Console