
Teikei
Maps community-supported agriculture across Germany, Switzerland and Austria

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:
Similar Services

Hi.Events
Open-source event ticketing and management platform
Open-source platform for event management, online ticket sales, and attendee check-in with branded event pages, promo codes, analytics, and Stripe payouts.

Indico
Web-based event and conference management system
Indico is a web-based event management platform for meetings, lectures, workshops, and conferences, with workflows for registration, reviewing, and room booking.

Bracket
Open-source tournament management system
Open-source, self-hosted tournament system for creating and managing Swiss, single‑elimination and round‑robin tournaments with scheduling, dashboards, team/club manageme...

Alf.io
Open source event ticketing and attendance management system
Alf.io is an open source ticket reservation and event attendance management system for conferences, workshops, meetups, and trade shows.

OSEM
Open source event management for community conferences
OSEM (Open Source Event Manager) is a web app for managing conferences, including call for papers, scheduling, registration, ticketing, and event splash pages.


pretalx
Conference management tool for CfP, reviewing, and scheduling
pretalx is open-source conference management software for call for papers, speaker and reviewer workflows, scheduling, and publishing event programs.

JavaScript
Express
Docker
TypeScript
SCSS
React
npm
Node.js