mirror of
https://github.com/MarekWo/mc-webui.git
synced 2026-03-28 17:42:45 +01:00
docs: Update Roadmap section and remove PRD references
- Restructured Development Status section to reflect completed work - Replaced phase-based roadmap with Completed Features and Next Steps - Added all implemented features to completed list - Included Private Messages (DM) as next planned feature - Removed references to hidden PRD.md file 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
This commit is contained in:
32
README.md
32
README.md
@@ -146,25 +146,32 @@ mc-webui/
|
||||
├── requirements.txt # Python dependencies
|
||||
├── .env.example # Example environment config
|
||||
├── .gitignore
|
||||
├── README.md # This file
|
||||
└── PRD.md # Product Requirements Document
|
||||
└── README.md # This file
|
||||
```
|
||||
|
||||
## Development Status
|
||||
|
||||
🚧 **Current Phase: 1 - Backend Basics** ✅
|
||||
🚀 **Core Features Complete** ✅
|
||||
|
||||
### Roadmap
|
||||
### Completed Features
|
||||
|
||||
- [x] Phase 0: Environment Setup
|
||||
- [x] Phase 1: Backend Basics (REST API, message parsing, CLI wrapper)
|
||||
- [x] Phase 2: Frontend Chat View (Bootstrap UI, message display)
|
||||
- [x] Phase 3: Message Sending (Send form, reply functionality)
|
||||
- [x] Phase 4: Auto-refresh (60s polling, live updates)
|
||||
- [x] Phase 5: Contact Management (Cleanup modal)
|
||||
- [ ] Phase 6: Polish & Documentation (Testing, optimization)
|
||||
- [x] Environment Setup & Docker Architecture
|
||||
- [x] Backend Basics (REST API, message parsing, CLI wrapper)
|
||||
- [x] Frontend Chat View (Bootstrap UI, message display)
|
||||
- [x] Message Sending (Send form, reply functionality)
|
||||
- [x] Intelligent Auto-refresh (10s checks, UI updates only when needed)
|
||||
- [x] Contact Management (Cleanup modal with configurable threshold)
|
||||
- [x] Channel Management (Create, join, share via QR, delete with auto-cleanup)
|
||||
- [x] Public Channels (# prefix support, auto-key generation)
|
||||
- [x] Message Archiving (Daily archiving with browse-by-date selector)
|
||||
- [x] Smart Notifications (Unread counters per channel and total)
|
||||
|
||||
See [PRD.md](PRD.md) for detailed requirements and implementation plan.
|
||||
### Next Steps
|
||||
|
||||
- [ ] **Private Messages (DM)** - Send and receive direct messages with delivery status tracking
|
||||
- [ ] Performance Optimization - Frontend and backend improvements
|
||||
- [ ] Enhanced Testing - Unit and integration tests
|
||||
- [ ] Documentation Polish - API docs and usage guides
|
||||
|
||||
## Usage
|
||||
|
||||
@@ -341,6 +348,5 @@ This is an open-source project. Contributions are welcome!
|
||||
|
||||
- [MeshCore Documentation](https://meshcore.org)
|
||||
- [meshcore-cli GitHub](https://github.com/meshcore-dev/meshcore-cli)
|
||||
- [Product Requirements Document](PRD.md)
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user