Skip to content

Introduction

This section provides guidance for developers who want to build and test Equation APIs and integrate them with various clients during local development. Whether you're creating new calculation endpoints, testing API changes, or developing client integrations, these guides will help you set up an effective local development environment.

FasterAPI

FasterAPI is a tool that automatically generates FastAPI endpoints from Python functions based on configuration in pyproject.toml. This significantly speeds up API development by eliminating boilerplate code and ensuring consistent endpoint structure.

Read more →

Django JWT Authentication for (Haskoning's Azure Entra ID)

This guide explains how to set up JWT authentication in Django applications to work with Haskoning's Azure Entra ID. It covers configuration steps to allow secure access to Backend using Haskoning's Azure Entra ID tokens.

Read more →

TODO: Add more development tools such as locally develop for waterfuser / equation excel etc.