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 and the system is under active development.

Completed

Foundation

  • Monorepo structure with Turbo
  • PostgreSQL 17 + PostGIS 3.5 database
  • Payload CMS 3 integration (integrated mode)
  • Next.js 16 frontend with React 19
  • Comprehensive testing (Vitest + Playwright)
  • CI/CD with GitHub Actions
  • Docker production deployment (multi-container + all-in-one)
  • Bootstrap script for automated server setup

Data Import

  • File parsing (CSV, Excel, ODS)
  • Progressive schema detection
  • Smart deduplication strategies
  • Geographic field detection (7 languages)
  • Schema approval workflow
  • Batch processing with Payload Workflows (4 workflows, 3 queues)
  • URL-based scheduled imports with cron automation
  • Custom scrapers (Python/Node.js) in isolated Podman containers
  • Webhook triggers for automated pipelines

Data Exploration

  • Map visualization with server-side clustering (MapLibre GL JS + PostGIS)
  • Dynamic filter generation from data schema
  • Timeline histogram with date range filtering
  • Event detail cards with full metadata
  • Shareable URLs with filter/map state encoded
  • Views for saved display configurations

Platform

  • User quotas and rate limiting with trust levels (0-5)
  • Self-service account deletion with 7-day grace period
  • Data export (ZIP archive of all user data)
  • Feature flags system (8 toggleable capabilities)
  • Audit log tracking 20 action types across 5 domains
  • Multi-provider geocoding with fallback (Nominatim, Google, OpenCage)
  • Internationalization (English, German) with next-intl
  • Content management (pages, branding, navigation, footer)
  • Multi-tenant sites with per-site theming
  • UI customization (themes, custom CSS, layout templates)
  • Restic-based backups with S3 offsite support

In Progress

  • Import wizard UX improvements (live preview, auto-advance)
  • Scheduled imports wizard integration
  • Performance optimizations for large datasets (100k+ events)

Planned

  • Advanced filter system — editor control, numeric/text/boolean filters, operators (ADR 0031 )
  • Embeddable map widgets (iframe/web component)
  • Advanced search across event fields
  • Additional UI locales beyond English and German
  • Public API authentication (API keys for external consumers)

For feature requests, see GitHub Discussions . For bugs, see GitHub Issues .

Last updated on