Enterprise-grade backend built for scale, clarity, and independent evolution.
Built with a modular monolith architecture for scalability, maintainability, and performance.
Unified web admin interface with dashboard, auth, and module entry points.
Sanctum auth, organizations, invitations, and role-based permissions via Spatie.
Scribe-generated docs with interactive examples for all versioned endpoints.
Response caching, cache strategies, invalidation, and admin metrics monitoring.
Liveness, readiness, and summary health checks for DB, cache, storage, migrations, Stripe.
Subscription management, Stripe payments, packages, trials, and org billing.
User search log storage, retrieval with month filter, and async job-based creation.
Stripe payment gateway, Mailgun/SMTP transactional email, and webhook endpoints.
CRUD for listings with search, likes, flags, reposts, bookmarks, and publish toggles.
Heatmaps, metric-based map searches, identifier verification, geographic units.
S3/R2 storage, metadata extraction, tagging, and CDN transform URLs for Listings/MyData.
Finder, Rival, Starter, Query modes for place performance and multi-metric comparisons.
User dataset uploads, parsing, search, labels, and history with Starter/Finder support.
Channel conversations, posts, comments, member search, read/unread tracking.
Basket report generation, visibility, permissions, sharing, and preview links.
Local reviews, development reviews, bookmarks, likes, flags, dominion discovery.
Area, listing, and review leads with email notifications and channel scaffolding.
Vision/imagery endpoints for place-based photos by postcode and similar image lookup.
Policy categories, planning policies by area, glossary terms, and policy search logging.
Monitor external websites for changes; CRUD for tracked sites, periodic checks, change alerts.
Access the admin dashboard to manage WaInsight API and explore all available features.
Access Admin Dashboard