Skip to Content
⚠️Active Development Notice: TimeTiles is under active development. Information may be placeholder content or not up-to-date.
ReferenceRoadmap

Roadmap

TimeTiles is in alpha phase - core features are functional but the system is still under active development.

Current Phase: Alpha

Completed ✅

Foundation

  • Monorepo structure with Turbo
  • PostgreSQL 17 + PostGIS 3.5 database
  • Payload CMS 3 integration
  • Next.js 16 frontend
  • Comprehensive testing (Vitest + Playwright)
  • CI/CD with GitHub Actions
  • Docker production deployment

Core Import System

  • File parsing (CSV, Excel, ODS)
  • Progressive schema detection
  • Smart deduplication strategies
  • Geographic field detection
  • Schema approval workflow
  • Batch processing with background jobs
  • URL-based scheduled imports with cron automation

Data Exploration

  • Map visualization with clustering (MapLibre GL JS)
  • Dynamic filter generation
  • Timeline histogram
  • Event list with pagination
  • Geographic filtering
  • Views for saved display configurations

User & Account Management

  • User quotas and rate limiting with trust levels (0–5)
  • Account self-service deletion with 7-day grace period
  • Data export (ZIP download of all user data)
  • Feature flags system (8 toggleable capabilities)
  • Audit log tracking user and admin actions

Multi-Provider Geocoding

  • Nominatim (OpenStreetMap), Google Maps, OpenCage
  • Priority-based provider selection with fallback
  • Location cache with TTL
  • Admin-configurable provider settings

Content Management

  • Pages collection with block-based builder
  • Site branding globals (logos, favicons, site name)
  • Footer and MainMenu globals for navigation
  • Sites collection for multi-tenant configuration

Internationalization

  • next-intl with English and German locales
  • Locale-prefix routing (localePrefix: "as-needed")
  • Multi-language import field mapping (7 languages)

Alpha Phase 🚧

In Progress

  • Advanced filter customization UI
  • Performance optimizations for large datasets
  • Enhanced error handling and validation
  • Additional UI locales beyond English and German

Beta Release 📋

  • Advanced search capabilities
  • Embeddable map widgets
  • User feedback integration

Version 1.0 🎯

  • Full feature set
  • Production-ready performance
  • Complete documentation
Last updated on