Technical capability

Web development

End-to-end typed web applications on Next.js + PostgreSQL, optimized for real performance under traffic and for predictable long-term maintenance. Deployed on dedicated infrastructure, with full observability.

E-commerce platform interface
Specimen 01E-commerce platform interface
Typology
Custom web application
Engagement
End-to-end, design → deploy
Format
Small team, direct communication
Horizon
4–10 weeks · standard projects

Who this capability is for.

Companies that need custom web applications: B2B portals, booking platforms, operational dashboards, specialized e-commerce. Typically clients who have outgrown the limits of a WordPress or Shopify and need custom logic, complex integrations or full control over performance and infrastructure.

How we work, in practice.

We build on Next.js 15 with strict TypeScript and PostgreSQL. Every critical workflow passes through automated testing before release. A reproducible deploy on a dedicated VPS, full observability, structured logs, metrics, alerting. No code reaches production without passing through staging, no exceptions.

Technologies used in production.

  1. 01Next.js 15 · App Router
  2. 02TypeScript strict mode
  3. 03PostgreSQL · Prisma 5
  4. 04Tailwind v4 · tokenized design system
  5. 05Zod (runtime validation)
  6. 06Better-auth · httpOnly sessions
  7. 07Docker · CI/CD pipeline
  8. 08Nginx · Let's Encrypt · daily backup

What the client gets at the end.

  1. D.01Application in production

    Running on the client's own domain, with HTTPS, monitoring and active backup.

  2. D.02Source code

    A complete Git repository, handed to the client together with the operational documentation.

  3. D.03Documentation

    An operational README, ADRs (Architecture Decision Records), automatically generated API docs.

  4. D.04CI/CD pipeline

    Automatic deploy from the main branch once tests pass, with a fast rollback in case of an incident.

Questions that come up often.

  1. Q.01Do you use templates or build from scratch?

    From scratch. Each application has its own design system, its own data architecture and its own integrations. We do not start from SaaS boilerplates or purchased themes.

  2. Q.02What infrastructure do the applications run on?

    A dedicated VPS at a trusted provider (Hetzner, OVH or similar), with Docker for isolation, Nginx as a reverse proxy, Let's Encrypt certificates and automated daily backups. We do not use Vercel or Netlify for critical projects, the infrastructure must be controllable end-to-end.

  3. Q.03Are the applications scalable?

    Yes. The architecture supports vertical scaling for most cases (10K–100K monthly active users). For larger volumes we plan horizontal scaling with a load balancer and database replication from the architecture phase, with no major refactor later.

  4. Q.04How do you handle security?

    OWASP Top 10 as a minimum, strict security headers, a restrictive CSP, parameterized queries through the ORM, httpOnly sessions, JWT rotation, a bcrypt cost-12 hash on passwords. For critical projects, an internal security audit before handover.

Have a requirement in this area?

We start with a technical discussion led by a principal engineer, under a confidentiality agreement.