Skip to content

Developer Setup

Setting up your local development environment for the Kewpump platform.

Clone the Repository

bash
git clone <repo-url>
cd <repo-name>

Environment Configuration

Copy the example environment file and configure it for local development.

bash
cp .env.example .env

Start Services with Docker Compose

bash
docker compose up -d

Database Setup

Run Migrations

bash
# TODO: Add migration command

Seed Data

bash
# TODO: Add seed command if applicable

Run the Application

bash
# TODO: Add command to run the Blazor application locally

Verify Setup

Confirm everything is working:

  • [ ] Docker services are running (docker compose ps)
  • [ ] Database is accessible
  • [ ] Application loads in browser
  • [ ] Authentication works via Authentik

Common Setup Issues

Next Steps

You're ready to make your First Contribution.