Our technology stack

A carefully chosen ecosystem of frameworks, languages, and services built for performance, scalability, and a polished experience across every platform.

Landing page

React + Next.js

Our landing pages use the Next.js App Router to take advantage of server rendering, strong SEO, and fast first loads.

Learn about Next.js

Web app

Front end: React + Vite
Back end: Go + Gin Web

The web app runs as a fast SPA powered by Vite, while Go and Gin handle the heavier real-time and API workloads.

Mobile app

App: React Native + Expo
Back end: Go + Gin Web

React Native and Expo let us ship native experiences quickly while sharing the same Go-based backend used by the web app.

Desktop app

Tauri + SolidJS

We chose Tauri and SolidJS to keep the desktop client lightweight, reactive, and efficient without the overhead of Electron.

SSO API

Current: ExpressJS
Future migration: Go

Authentication currently runs on a stable ExpressJS service and is planned to move to Go as scale and latency requirements increase.

Go for APIs

Our CDN

Current: ExpressJS
Future migration: Encore.ts

Media and asset delivery currently runs on a custom Node service. We are migrating it to Encore.ts for stronger tracing and infrastructure support.

Discover Encore

Build the next chapter with NextFUR