TZT

Technology

Tools we trust

We keep our stack deliberately small: languages and frameworks we know well enough to debug at 2am, not the newest thing we read about last week.

Below is what we use for each part of a project, and why. We recommend the right tool for your needs, and we are happy to work with what you already have.

Frontend

What people see and use. We build fast, accessible interfaces that work on any screen, on the web and on mobile and desktop.

React
Component-based library for building interactive user interfaces.
Next.js
React framework for fast, search-friendly websites and full-stack web apps.
Flutter
Google's toolkit for mobile and desktop apps from one codebase. We used it for our dental clinic system.
TypeScript
Typed JavaScript that catches mistakes before they reach your users.
Tailwind CSS
Utility-first styling that keeps designs consistent and responsive.

Backend

The logic behind the interface: APIs, business rules, authentication and integrations, built to be secure and easy to extend.

Node.js
JavaScript runtime for APIs and back-end services.
Express
Lightweight framework for building REST APIs on Node.js.
PHP Laravel
Mature PHP framework with authentication, queues and an ORM built in. A strong fit for business systems and shared hosting.
Next.js API Routes
Back-end endpoints that live inside the same Next.js project, for simpler deployment.
REST & GraphQL
The two API styles we use, chosen by how your apps need to fetch data.

Database

Where your data lives. We choose the database that fits the job, from a lightweight local database to a full server database.

PostgreSQL
Robust relational database for complex data that must stay accurate.
MySQL
Widely supported relational database, and a natural pairing with Laravel and shared hosting.
SQLite
Lightweight file-based database, ideal for desktop apps that must work without internet.
Prisma
Type-safe database toolkit that manages schema changes and queries.

Infrastructure

How software is tested, deployed and kept running, so updates ship safely and your site stays available.

Docker
Packages an app so it runs the same way on every machine.
GitHub Actions
Automated testing and deployment every time the code changes.
Vercel
Hosting platform built for Next.js, with fast delivery worldwide.
Hostinger
Affordable web hosting for websites and web apps.
NGINX
High-performance web server and reverse proxy.

Have a project in mind?

Tell us what you're building. We'll reply with next steps within one business day.