Skip to main content

Cloud Services

Users interact with Serial through the web app and the developer API (either by directly implementing it or using the python SDK). There are 3 main cloud services that work together to provide the features on the web app and API: Supabase, Zuplo, and Vercel. image.png

Vercel

Vercel hosts the frontend (react app) for Serial. Note that the frontend is writeen in React and doesn’t have any server side functionality (like a NextJS app). All frontend code is run on the client.

Zuplo

Zuplo is the API gateway for Serial. It is responsible for routing requests to the correct service. For the most part, critical operations run from either the frontend or the API route through the Zuplo gateway

Supabase

Supabse provides a postgres database, file storage, authentication and realtime data sync for Serial.