Libraries tagged by uhifadhi

uhifadhi/module-contracts

0 Favers
330 Downloads

The contract a uhifadhi module declares itself with — catalogue metadata plus an optional own entry route. Implemented by built-in modules and by installable module bundles alike.

Go to Download


uhifadhi/uhifadhi

0 Favers
64 Downloads

The open-source observatory for nature conservation and protected areas.

Go to Download


uhifadhi/widget-module

0 Favers
182 Downloads

Widget: the dashboard machinery every module with a surface would otherwise reinvent — a surface registry modules declare into, one person's adopted preset and layout per surface, and the library component that arranges them.

Go to Download


uhifadhi/team-module

0 Favers
113 Downloads

Team: who an installation's people are and how they sign in — the user account, the sign-in screen, the position that bundles permissions, and the permission catalogue every module's declarations fold into.

Go to Download


uhifadhi/storage-module

0 Favers
73 Downloads

Storage: the platform's file-storage machinery — named Flysystem storages, a private evidence API with a detected-MIME allowlist, thumbnails, and authenticated streaming behind a per-module permission contribution point.

Go to Download


uhifadhi/shell-module

0 Favers
211 Downloads

The shell: what an uhifadhi installation looks like — the document, the page frame, the navigation seams and the theme every module's pages mount into.

Go to Download


uhifadhi/seam-module

0 Favers
276 Downloads

The seam: the module seam runtime every uhifadhi module registers with — the catalogue, per-area installation, the permission declarations modules contribute, and the seed that keeps them in step.

Go to Download


uhifadhi/map-module

0 Favers
114 Downloads

Map: the platform's map machinery — self-hosted Leaflet, the one basemap seam (configurable satellite provider: Esri, Google Map Tiles or a custom XYZ/WMTS source), the boundary drawing and the map chrome every map in the product wears.

Go to Download


uhifadhi/area-module

0 Favers
106 Downloads

Area: what an installation manages — the named protected area, its gazetted boundary as a PostGIS multipolygon, and the answer to the seam's area contract so nothing has to be written by hand.

Go to Download


uhifadhi/patrol-module

0 Favers
17 Downloads

Patrols: field patrol effort as first-class records — GPX track ingest, en-route observations with photos, coverage mapping and a per-user widget dashboard.

Go to Download


uhifadhi/incident-module

0 Favers
13 Downloads

Incidents: what happened in an area — poaching, human–wildlife conflict (with fines and compensation), unauthorized construction and roadkill, as one record type served to every department that needs it.

Go to Download