Next.js + MapLibre + Prisma
MaplibreBoard
Create your own grid boards on an interactive map and record your stories. A self-hosted map board service powered by a local PostgreSQL database.
Interactive Map
Switch between MapLibre GL JS, OpenStreetMap, and Esri Satellite maps to visualize grid activity with real-time heatmap colors.
Grid Board & Posting
Clicking specific coordinates automatically creates a dedicated board. Post images (with Lightbox support) and control posts securely using passwords.
Admin Moderation
Manage uploaded resources securely with a 3-step moderation system ensuring referential integrity and path traversal protection.