This is the Kalda app, a web application with a back-end written in Elixir using a PostgresQL database, and a front-end written in Svelte and TypeScript.
It is deployed to https://kalda.co using https://render.com.
# Install deps
npm install
mix deps.get
# Prepare the database
mix ecto.setup
# Run the test watchers
npm test
mix test.watch
# Start all components locally
npm start
- Local developer setup documentation.
Production is automatically deployed from the main branch.
To deploy to staging run bin/deploy-to-staging
and then wait for the build to complete. View progress here.