// readme

Introduction

Waldur HomePort is a web-based client for the [Waldur MasterMind][1]. It uses yarn for dependency management and Vite as module bundler.

Developer guides (architecture, UI patterns, forms, tables, testing, i18n and more) live in docs/.

Minimal requirements

  • Linux, OS X or Windows Subsystem for Linux 2 with Ubuntu
  • 2 GB of RAM and 2 GB of storage

Installation via Dev Containers

If you use VS Code or GitHub Codespaces, you can quickly set up a development environment using Dev Containers. This method provides a consistent, pre-configured environment with all necessary dependencies.

Prerequisites for Dev Containers are:

After cloning repository, when prompted “Reopen in Container”, click on it. Alternatively, you can press Ctrl+Shift+P, type “Dev Containers: Reopen in Container” and press Enter.

VS Code will…