technology
The stack, and why each part is on the list.
Tools are chosen per project against scale, budget and timeline. Nothing here is used because it is fashionable.
ai
AI
OpenAI APIs
Language features inside your product
LLM Integrations
Retrieval, summarisation and assistants
AI Automation
Workflows that remove manual steps
backend
Backend
Node.js
APIs and real-time services
Python
Data work, scripting and AI services
PHP
Laravel and legacy system work
Supabase
Postgres, auth and storage in one platform
cloud
Cloud
AWS
Production infrastructure at scale
Google Cloud
Managed services and AI APIs
Vercel
Frontend hosting and preview deploys
Cloudflare
DNS, CDN and edge protection
database
Database
PostgreSQL
Default choice for relational data
MySQL
Wide hosting compatibility
MongoDB
Document data and flexible schemas
frontend
Frontend
React 18
Component architecture for every interface
TypeScript
Type safety from database to button
Vite
Instant dev server, optimized builds
Tailwind CSS
A design system in the markup
Next.js
When SEO and SSR are the priority
mobile
Mobile
Flutter
One codebase, native performance
React Native
Shared logic with the web app
tools
Tools
GitHub
Version control and code review
Docker
Reproducible environments
Figma
Design handoff without guesswork
stack philosophy
The right tool for this project, not the same tool for every project.
A brochure site does not need the architecture of a SaaS platform, and a SaaS platform is not built on a page builder. The stack follows the requirement.
how this site is built
afexsa.com runs on React 18, Vite, TypeScript and Tailwind CSS, with all content stored in Supabase Postgres and read directly from the browser through Row Level Security — no custom API server in between. It is the same approach used for client projects that need to ship fast and stay cheap to run.
- frontend · react + vite + tailwind
- data · supabase postgres + rls
- state · tanstack query
- routing · wouter
- motion · framer motion
next step
Tell us what you want to build.
Send the idea in a few lines. You get a reply within one working day, a discovery call, and a written proposal with scope, timeline and price, before you commit to anything.