Skip to content

Development Environment

System Prerequisites

  1. Node.js LTS (or use nvm)

Environment Files

# /src-web-app/.env
PUBLIC_SUPABASE_URL="https://tejvccxvmoulzasirkdk.supabase.co"
PUBLIC_SUPABASE_ANON_KEY="eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJzdXBhYmFzZSIsInJlZiI6InRlanZjY3h2bW91bHphc2lya2RrIiwicm9sZSI6ImFub24iLCJpYXQiOjE2OTc2ODk0NTQsImV4cCI6MjAxMzI2NTQ1NH0.Kl2xE0dtGFKfXu0gDtkkmRsV54555PBMk6nd_8StX6w"

PUBLIC_DEV_SUPABASE_URL="http://localhost:54321"
PUBLIC_DEV_SUPABASE_ANON_KEY="eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJzdXBhYmFzZS1kZW1vIiwicm9sZSI6ImFub24iLCJleHAiOjE5ODM4MTI5OTZ9.CRXP1A7WOeoJeXxjNni43kdQwgnWNReilDMblYTn_I0"

Notable libraries

  • Tailwind (used for both the mobile / web applications)
  • SvelteKit is the framework for the web application
  • React Native is the framework for the mobile application
  • All projects use TypeScript where possible