techlogia

Web App

Web App (Standard)

from€2,990

User login, database, CRUD backend, admin panel, dockerized — the foundation for SaaS ideas. Up to 5 main views, ~10 API endpoints.

What you get

Package contents

  • Frontend with Next.js + TypeScript + Tailwind
  • Backend with FastAPI (Python) or Express (Node.js) — REST
  • Database PostgreSQL or MySQL, schema per your requirements
  • User auth: email + password, login, registration, password reset
  • JWT with refresh tokens, brute-force protection
  • Up to 5 main views (e.g. login, dashboard, list, detail, settings)
  • Up to 10 CRUD API endpoints with pagination, filter, sort
  • Admin panel for content and user management
  • OpenAPI/Swagger documentation of the API
  • Docker Compose setup — frontend + backend + DB startable in one command
  • Hosting setup on Hetzner VPS with SSL, reverse proxy, firewall
  • Database backups (daily, encrypted, 30 days retention)
  • Health checks and structured logging (JSON, sensitive data masked)
  • Sentry integration for errors (you bring the Sentry account)
  • 30 days bugfixes post-launch

Communicated transparently

What's not included

  • ×Payment / Stripe / PayPal (see Web-App-Complex)
  • ×External API integration (CRM, ERP — see Web-App-Complex)
  • ×Multilingual DE+EN (490 EUR add-on)
  • ×Mobile app (see mobile-app packages)
  • ×Advanced business logic / workflows (hourly rate)
  • ×Realtime features like WebSockets (290-490 EUR add-on)
  • ×Server costs (~10-20 EUR/month Hetzner — you pay)

These items can be requested separately — we make an individual offer.

Security & production-readiness

Security comes standard.

What cheap providers skip is standard with us — also in this package:

  • HTTPS / SSL with auto-renewal
  • Firewall, Fail2Ban & rate-limiting
  • Dependency scan for known CVEs
  • Backup strategy in place
  • No secrets ever in the repository
  • GDPR-compliant cookie banner (for EU clients)
  • Code review by an experienced engineer before go-live
  • 30 days post-launch support (bugfixes included)

FAQ

What clients usually ask

How long does it take?+

4-6 weeks from requirements clarification. Faster if the data model is settled early.

Can I add more endpoints later?+

Yes — hourly (95 EUR/h) or as feature flat rate (290-690 EUR depending on complexity).

Which DB is better, MySQL or PostgreSQL?+

PostgreSQL for complex data and JSON columns. MySQL for classic SaaS. We decide in the briefing.

What about scaling?+

Standard setup handles ~1000 active users on a 10 EUR/month Hetzner VPS. Scaling to 10k+: separate architecture review (590 EUR).

Does a mobile app come with it?+

No, this is web-only. If you want mobile, combine with Mobile-App-PWA (2490 EUR) or Flutter (5900 EUR).

Data migration from an old system?+

Up to 1 GB CSV/Excel import included. Larger or complex migrations separate (290-1490 EUR).

Important note

The price shown is a non-binding estimate. Actual effort is determined individually after a free briefing call and provided in writing.

Have a project?

Let's bring your idea to life together. We're happy to advise you with no obligation.

Get in Touch