Teikei logo

Teikei

Website

Maps community-supported agriculture across Germany, Switzerland and Austria

66 stars 13 forks last commit first released AGPL-3.0

Actively maintained

Last commit 26 Aug 2026.

Teikei screenshot

Teikei is a web application and API that maps community-supported agriculture (CSA) initiatives in Germany, Switzerland and Austria using crowdsourced data. It provides a public map frontend, a REST API backend, and an admin interface for moderators and maintainers.

Key Features

  • Public map Single Page Application built with React and Redux, using Leaflet for map display
  • JSON REST API implemented with Node and Feathers on an Express server
  • Data persisted in PostgreSQL; includes database seed scripts and test data for development
  • Admin dashboard for content moderation built with crudl.io and separate admin API endpoints
  • Monorepo structure with npm workspaces and Lerna, plus top-level scripts to run all modules together
  • Development tooling supports Docker-based local databases, environment configuration via .env, and job scheduling using node-schedule
  • Input validation and client/server integration using joi and feathers-client

Use Cases

  • Publish and maintain a crowd-sourced directory of community-supported agriculture sites for a region
  • Provide a browsable and searchable public map for volunteers, consumers, and organizers
  • Allow administrators and moderators to curate listings and manage site data through an admin UI

Limitations and Considerations

  • Geographic scope and dataset are focused on Germany, Switzerland and Austria; broader coverage requires additional contributions
  • Advanced spatial queries or mapping optimizations may require adding PostGIS or other geospatial extensions if not already configured
  • Scalability and high-traffic deployment will depend on API/DB tuning; the default stack is optimized for community-scale deployments rather than very large, high-load services

Teikei is practical for organizations or communities that want an open, self-hosted directory and map for CSA projects. It combines a modern JavaScript frontend, a Node-based API, and a simple admin workflow to make crowdsourced location data easy to publish and manage.

Categories:

Tags:

Tech Stack:

Share:

Similar to Teikei

Kottster logo

Kottster

Self-hosted Node.js admin panel builder for databases

1.2k
81
Last commit

Kottster is an open-source, self-hosted Node.js admin panel that generates table views, dashboards, and custom pages on top of your existing database.

Apache-2.0Slowing down
Alternative to:
Retool logo
Retool
+5
Kutt logo

Kutt

Modern URL shortener with custom domains, stats, and an API

11.1k
1.5k
Last commit

Open-source, self-hostable URL shortener with custom domains, link management, private analytics, and a REST API.

MITActively maintained
Alternative to:
Bitly logo
Bitly
+11

Open QuarterMaster

Modular open-source inventory management system

73
13
Last commit

Open QuarterMaster is a modular inventory management system with a core API, web-based admin UI, plugin architecture, and container-friendly deployment options.

GPL-3.0Actively maintained
Alternative to:
Sortly logo
Sortly
+12
Hive Pal logo

Hive Pal

Mobile-first beekeeping management for tracking hives and inspections

32
13
Last commit

Mobile-first beekeeping management app to track apiaries, hives, inspections, queen lineage and colony health; includes REST API, Docker Compose deployment, and monitoring.

Actively maintained

TrailBase

Single-binary backend server with type-safe APIs, auth, and realtime

5.6k
190
Last commit

TrailBase is a fast, single-executable Firebase alternative with type-safe REST and realtime APIs, built-in auth, admin UI, WebAssembly extensibility, and SQLite storage.

OSL-3.0Actively maintained
Alternative to:
Firebase logo
Firebase
+6
bknd logo

bknd

Lightweight backend platform with data, auth, media, and workflows

3.8k
146
Last commit

bknd is a lightweight Firebase/Supabase alternative that provides a modular backend with REST API, admin UI, auth, media, and workflows, deployable across many JS runtimes.

Apache-2.0Actively maintained
Alternative to:
Firebase logo
Firebase
+9