/kalda

Primary LanguageElixir

Kalda

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.

Quick reference

# 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

Useful links

Deployment

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.