Stack

Technology

Technology is selected around the product, architecture, and operational requirements — not the other way around.

Frontend

  • React

    A JavaScript library for building user interfaces.

  • Next.js

    React framework for web applications.

  • TypeScript

    Typed superset of JavaScript used across the engineering stack.

Mobile

  • React Native

    Framework for native mobile applications.

  • Expo

    Toolchain for React Native application development.

Backend

  • Node.js

    JavaScript runtime for backend services.

  • NestJS

    Node.js framework for structured server applications.

  • PHP

    Server-side language used in selected DOTwebsoft platforms.

Data

  • PostgreSQL

    Relational database used in DOTwebsoft systems.

  • PostGIS

    Spatial database extension for PostgreSQL.

  • Redis

    In-memory data store for caching and realtime workloads.

Infrastructure

  • Linux

    Server operating system for deployments.

  • Docker

    Container runtime for packaging and running services.

  • Nginx

    Reverse proxy and web server.

  • Cloudflare

    Edge network, DNS, and delivery layer.

  • Hetzner

    Infrastructure hosting provider used for deployments.

Development

  • Cursor AI

    AI-assisted development environment used in DOTwebsoft engineering workflows.

  • AI-assisted software engineering workflows

    Engineering workflows that use AI as an acceleration capability, not a substitute for expertise.

Technology · DOTwebsoft