OpenLitterMap
Official@openlittermap · Cork, Ireland
Join us and share data
Agent Skills by OpenLitterMap
Showing 16 vetted skills indexed across 1 GitHub repositories.
tailwindcss-development
Style applications with Tailwind CSS v3 utility classes.
mobile-shim
Consolidate v3 mobile API endpoints and enforce v5 CLO tag format.
achievements-system
Evaluate uploads, streaks, and per-tag counts against seeded thresholds.
profile-system
Automate user profile management, privacy toggles, and account deletion with Redis cleanup.
testing-patterns
Document PHPUnit-based Laravel testing workflows including factories and auth guards.
teams-safeguarding
Enforce private-by-default photo visibility with teacher approval for school teams.
api-endpoints
Document REST API routes and auth guards for SPA and mobile clients.
leaderboard-system
Combine Redis ZSETs with MySQL metrics for scoped leaderboard pagination and privacy-aware rows.
location-system
Resolve geographic coordinates into country, state, and city entities via geocoding.
tagging-system
Organize and normalize litter-tag data across photos with categories, objects, materials, and brands.
metrics-pipeline
Coordinate photo metrics updates across MySQL and Redis with single-writer processing.
olm-architecture
Enforce OpenLitterMap v5 backend architecture rules for controllers, services, and Redis.
photo-pipeline
Orchestrate OpenLitterMap photo uploads through tagging, verification, and XP generation.
clustering-system
Group geotagged photos into hierarchical map clusters across zoom levels.
admin-system
Automate admin photo review, tag management, and moderation in Laravel.
v5-migration
Migrate v4 category-based tags to v5 PhotoTags in batched, idempotent runs.
Frequently Asked Questions About OpenLitterMap
FAQPage SchemaWhat specific tasks does OpenLitterMap enable for environmental researchers?▼
OpenLitterMap enables the collection, normalization, and geospatial analysis of environmental waste data. Users can categorize litter by material, brand, and object type, while the platform handles geographic coordinate resolution and hierarchical map clustering to visualize pollution density across specific regions, cities, and countries.
Which technical personas benefit from the OpenLitterMap architecture?▼
Full-stack developers and geospatial engineers benefit from the platform's structured Laravel backend and Redis-backed metrics systems. The architecture provides established patterns for photo upload pipelines, RESTful route management, and idempotent data migration, making it suitable for those building large-scale, community-driven environmental monitoring platforms.
What are the primary dependencies for running the OpenLitterMap backend?▼
The platform requires a PHP environment configured for Laravel, a MySQL database for persistent storage, and a Redis instance for handling leaderboard ZSETs and metrics processing. Developers must also implement the v5 architecture standards for controllers and services to ensure compatibility with the existing photo tagging and verification logic.