EPIC-16: Global Search & Command Palette
| Field | Value |
|---|
| Total Story Points | 40 SP |
| Stories | 4 |
| Sprints | Sprint 71-73 |
| Priority | P1 - High |
| Dependencies | EPIC-1, EPIC-2, EPIC-3, EPIC-4, EPIC-5 |
Overviewโ
Users need to quickly find students, staff, documents, and perform actions without navigating through menus. This EPIC delivers a unified search and command interface.
Key Featuresโ
- Unified Search: Search across students, staff, fees, documents
- Command Palette: Quick actions via
Cmd+K โ >
- Smart Suggestions: Real-time results as you type
- Keyboard Navigation: Full keyboard support
- Hindi/English: Transliteration support (เคฐเคพเคนเฅเคฒ โ Rahul)
Stories Summaryโ
| Story | Title | SP | Key Features |
|---|
| 16.1 | Search Infrastructure | 13 | Meilisearch, multi-index, permissions |
| 16.2 | Search UI | 8 | Global search bar, suggestions, recent |
| 16.3 | Command Palette | 13 | Actions, navigation, shortcuts |
| 16.4 | Analytics | 6 | Query logging, zero-results, popular |
| Metric | Target |
|---|
| Quick suggestions | <200ms |
| Full search results | <500ms |
| Search accuracy | >90% top 5 relevant |
Search Scopesโ
| Scope | Prefix | Example |
|---|
| All | (none) | rahul |
| Students | student: | student:rahul |
| Staff | staff: | staff:singh |
| Fees | fee: | fee:pending |
| Commands | > | >mark attendance |