Project Tracker
Overview
Project Tracker is a fully offline-capable Progressive Web App designed for managing complex development projects. Built as a single HTML file with no external dependencies, it runs entirely in your browser and stores all data locally.
The app comes pre-loaded with a 60-task Evennia MUD Development Template - a comprehensive checklist for building a MUD game from scratch using the Evennia framework.
Features
Multi-Project Management
- Project hub with grid view of all projects
- Create projects with custom name, description, icon, and color
- Edit and delete projects
- Quick switching between projects
Task Management
- Tasks with title, description, section, patch/version, status, priority, and notes
- Status tracking: planned, in-progress, completed, blocked
- Priority levels: low, medium, high
- Task dependencies (task X requires task Y to be completed first)
- Objectives/subtasks per task with checkboxes
- Decision tracking per task (questions with answers and notes)
Multiple Views
- List View - Traditional task table
- Card View - Visual card layout
- Kanban Board - Drag cards between status columns
Organization & Filtering
- Hierarchical section tree with collapsible sidebar
- Filter by patch/version
- Filter by status (click stats to filter)
- Search sections in sidebar
- Progress percentage per section
File Management
- Upload files to projects (drag-and-drop or click)
- Link files to specific tasks
- View, download, and delete files
- Storage quota display
Progress Tracking
- Overall progress bar with completion percentage
- Task counts by status (in progress, blocked, completed, total)
- Visual progress indicators in sidebar sections
Export
- Export entire project to PDF with table of contents
Settings & Customization
- Dark theme / Light theme toggle
- View mode preference (list/card/kanban)
- Compact mode
- Activity log with time filtering
- Resizable sidebar
Technical Details
- Single HTML file - No build process, no dependencies
- LocalStorage persistence - Data stays in your browser
- PWA / Installable - Add to home screen on mobile or desktop
- Fully offline - Works without internet connection
- IndexedDB - File storage for uploaded documents
Included Template
The app ships with a pre-built Evennia MUD Development Template containing 60 tasks covering:
- Evennia installation and setup
- Database configuration
- Game design decisions (character systems, combat, economy)
- World design (geography, rooms, NPCs)
- Development workflow
- Testing and launch preparation
Each task includes relevant design decisions to consider and objectives to complete.