Skip to content

Development Tasks

📋 Project Roadmap and Task Tracking

This document tracks the development tasks for the Persian Poetry Map project.

✅ Completed Tasks

Phase 1: Foundation

  • Initial project setup
  • Basic HTML/CSS/JavaScript structure
  • MapLibre GL JS integration
  • Bootstrap 5 RTL implementation
  • Font integration (Vazirmatn, Lalezar)

Phase 2: Core Features

  • Interactive map with pan/zoom controls
  • Time slider implementation (6 historical eras)
  • City markers with click interactions
  • Poet data structure and JSON organization
  • Dynamic content filtering by era
  • Historical border rendering

Phase 3: Polish & Deployment

  • Responsive design optimization
  • Performance improvements
  • Website deployment to chekameh.xyz
  • Documentation site setup with Zensical/MkDocs
  • AI Chatbot integration

🚧 In Progress

Phase 4: Enhanced Content

  • Additional poet biographies
  • More detailed city information
  • Expanded historical context
  • Multimedia content (images, audio recitations)

📅 Planned Tasks

Future Enhancements

  • Advanced search functionality
  • User favorites/bookmarks system
  • Social sharing features
  • Multi-language support (English, Persian, Arabic)
  • Educational resources section
  • Quiz and learning games
  • Mobile app version
  • API for third-party integrations