Better uk train information with notifications. Powered by official National Rail data.
The backend is formed of 2 optional databases:
Both are disabled by default, so if you wish to contribute to the core app, you do not need to set them up.
ACCESS_TOKENSERVICES_DETAILS_TOKENtiplocs.jsonCREATE TABLE tiplocs (
id int8 PRIMARY KEY GENERATED ALWAYS AS IDENTITY,
tiploc text,
name text,
lat float8,
long float8,
crs text
);
SUPABASE_URL, SUPABASE_ANON_KEY and SUPABASE_SERVICE_ROLE_KEY environment variablespnpm run tiplocspnpx convex dev
pnpm install
pnpm dev
To enable the map and notification functions, set their respective environment variables to true:
PUBLIC_MAP_ENABLED=true
PUBLIC_NOTIFICATIONS_ENABLED=true