# DOXA Roadmap - Návrhy na rozšíření kolekce > **Filozofie DOXA**: Local-first, minimalistický design, žádné cloudové závislosti, úplná kontrola nad daty. Tento dokument obsahuje návrhy na rozšíření kolekce DOXA aplikací. Všechny návrhy respektují základní principy projektu. --- ## 🎯 Hlavní návrhy ### 1. ✅ DOXA Calendar 📅 **Popis**: Lokální terminálový kalendář s událostmi - **Priorita**: Vysoká - **Integrace**: Přirozené rozšíření doxa-todo - spojení úkolů s daty - **Cílová platforma**: Linux, FreeBSD - **Technologie**: Go, Bubble Tea, Lip Gloss **Plánované funkce**: - [ ] Zobrazení měsíčního/denního/týdenního pohledu - [ ] Přidávání, úprava, mazání událostí - [ ] Integrace s doxa-todo (zobrazení úkolů v kalendáři) - [ ] Opakující se události (denní, týdenní, měsíční, roční) - [ ] Export do iCalendar formátu (.ics) - [ ] Barevné označení událostí - [ ] Vyhledávání událostí - [ ] Dvoujazyčné rozhraní (CZ/EN) **Odhadovaná složitost**: Střední **Odhadovaný čas**: 2-3 týdny --- ### 2. ✅ DOXA Contacts 📇 **Popis**: Správce kontaktů v terminálu - **Priorita**: Vysoká - **Integrace**: Doplněk produktivity - poznámky, úkoly, kontakty - **Cílová platforma**: Linux, FreeBSD - **Technologie**: Go, Bubble Tea **Plánované funkce**: - [ ] Ukládání jména, emailu, telefonu, adresy - [ ] Tagování kontaktů pro organizaci - [ ] Vyhledávání a filtrace podle jména, tagu, emailu - [ ] Export do vCard formátu (.vcf) - [ ] Podpora skupin kontaktů - [ ] Zobrazení detailu kontaktu - [ ] Dvoujazyčné rozhraní (CZ/EN) **Odhadovaná složitost**: Nízká **Odhadovaný čas**: 1-2 týdny --- ### 3. ✅ DOXA Password 🔑 **Popis**: Správce hesel s místním šifrováním - **Priorita**: Vysoká - **Integrace**: Bezpečnostní doplněk k doxa-secret - **Cílová platforma**: Linux, FreeBSD - **Technologie**: Go, Bubble Tea **Plánované funkce**: - [ ] Ukládání hesel v zašifrované podobě - [ ] Generování náhodných hesel (konfigurovatelná délka a složitost) - [ ] Kategorizace hesel (např. sociální sítě, bankovnictví) - [ ] Vyhledávání hesel - [ ] Integrace s doxa-secret pro šifrování - [ ] Kopírování hesla do schránky - [ ] Bezpečnostní timeout (automatické uzamčení) - [ ] Export/import zašifrované databáze **Zabezpečení**: - [ ] AES-256 šifrování - [ ] Master heslo pro přístup - [ ] Žádné uložení hesla v plaintextu **Odhadovaná složitost**: Vysoká (kvůli bezpečnostním požadavkům) **Odhadovaný čas**: 3-4 týdny --- ### 4. ✅ DOXA Journal 📖 **Popis**: Deníkový systém pro terminál - **Priorita**: Střední - **Integrace**: Rozšíření pro osobní organizaci - **Cílová platforma**: Linux, FreeBSD - **Technologie**: Go, Bubble Tea **Plánované funkce**: - [ ] Denní záznamy s automatickým časovým razítkem - [ ] Tagování záznamů - [ ] Vyhledávání v historii - [ ] Statistiky (počet záznamů, nejčastější tagy, slovní počty) - [ ] Export do Markdown formátu - [ ] Zobrazení záznamů podle data/kategorie/tagu - [ ] Dvoujazyčné rozhraní (CZ/EN) **Odhadovaná složitost**: Nízká **Odhadovaný čas**: 1-2 týdny --- ### 5. ✅ DOXA Habit Tracker 🎯 **Popis**: Tracker návyků pro terminál - **Priorita**: Střední - **Integrace**: Motivace a sledování osobního růstu - **Cílová platforma**: Linux, FreeBSD - **Technologie**: Go, Bubble Tea **Plánované funkce**: - [ ] Vytváření návyků s cíli (denní, týdenní) - [ ] Denní sledování splnění - [ ] Statistiky a grafy (ASCII) - [ ] Motivující zprávy a upozornění - [ ] Export dat do CSV - [ ] Přehled streaku (počet po sobě jdoucích dnů) - [ ] Dvoujazyčné rozhraní (CZ/EN) **Odhadovaná složitost**: Střední **Odhadovaný čas**: 2 týdny --- ## 🌟 Bonusové nápady ### 6. DOXA Finance 💰 **Popis**: Správa výdajů a příjmů - **Funkce**: Evidence transakcí, kategorie, statistiky, rozpočty - **Technologie**: Go, Bubble Tea - **Složitost**: Vysoká - **Potenciální integrace**: Export do CSV pro další zpracování --- ### 7. DOXA Bookmarks 🔖 **Popis**: Správce záložek z příkazové řádky - **Funkce**: Ukládání URL, tagování, vyhledávání, otevírání v prohlížeči - **Technologie**: Go, Bubble Tea - **Složitost**: Nízká - **Integrace**: Možnost importu z prohlížečů --- ### 8. DOXA Timer ⏱️ **Popis**: Pomodoro timer pro terminál - **Funkce**: Nastavení časových intervalů, sledování produktivity, statistiky - **Technologie**: Go, Bubble Tea - **Složitost**: Nízká - **Integrace**: Spuštění společně s doxa-todo --- ### 9. DOXA Sync 🔄 **Popis**: Lokální synchronizace mezi zařízeními - **Funkce**: Synchronizace dat přes SSH/SCP, konflikt resolution - **Technologie**: Go, SSH klient - **Složitost**: Vysoká - **Cíl**: Synchronizace všech DOXA aplikací --- ### 10. DOXA Backup 💾 **Popis**: Nástroj pro zálohování DOXA dat - **Funkce**: Automatické zálohování, obnovení, verze, komprese - **Technologie**: Go - **Složitost**: Střední - **Integrace**: Podpora všech DOXA aplikací --- ## 📊 Prioritizace | Pořadí | Aplikace | Priorita | Složitost | Čas | Integrace s existujícími | |--------|----------|----------|-----------|------|--------------------------| | 1 | DOXA Calendar | Vysoká | Střední | 2-3 týdny | ✅ Vysoká (doxa-todo) | | 2 | DOXA Contacts | Vysoká | Nízká | 1-2 týdny | ✅ Střední | | 3 | DOXA Password | Vysoká | Vysoká | 3-4 týdny | ✅ Střední (doxa-secret) | | 4 | DOXA Journal | Střední | Nízká | 1-2 týdny | ⚠️ Nízká | | 5 | DOXA Habit Tracker | Střední | Střední | 2 týdny | ⚠️ Nízká | | 6 | DOXA Finance | Nízká | Vysoká | 3-4 týdny | ❌ Žádná | | 7 | DOXA Bookmarks | Nízká | Nízká | 1 týden | ❌ Žádná | | 8 | DOXA Timer | Nízká | Nízká | 1 týden | ✅ Střední (doxa-todo) | | 9 | DOXA Sync | Nízká | Vysoká | 4+ týdny | ✅ Vysoká (všechny) | | 10 | DOXA Backup | Nízká | Střední | 2-3 týdny | ✅ Vysoká (všechny) | --- ## 🎯 Doporučený vývojový plán ### Fáze 1: Základní rozšíření produktivity (1-2 měsíce) 1. **DOXA Calendar** - Integrace s doxa-todo 2. **DOXA Contacts** - Jednoduchá implementace ### Fáze 2: Bezpečnost a osobní organizace (2-3 měsíce) 3. **DOXA Password** - Bezpečný správce hesel 4. **DOXA Journal** - Osobní deník ### Fáze 3: Pokročilé funkce (3-4 měsíce) 5. **DOXA Habit Tracker** - Sledování návyků 6. **DOXA Timer** - Pomodoro timer ### Fáze 4: Systémové nástroje (4+ měsíce) 7. **DOXA Sync** - Synchronizace mezi zařízeními 8. **DOXA Backup** - Zálohovací nástroj --- ## 🛠 Technické požadavky Všechny nové aplikace by měly: - [ ] Používat Go (Golang) - [ ] Používat Bubble Tea pro TUI (kde je to vhodné) - [ ] Ukládat data v JSON formátu - [ ] Podporovat češtinu a angličtinu - [ ] Mít konzistentní UX s ostatními DOXA aplikacemi - [ ] Dodržovat MIT licenci - [ ] Mít podrobnou dokumentaci --- ## 📝 Stav implementace - [x] DOXA Notes - ✅ Kompletní - [x] DOXA CLI - ✅ Kompletní - [x] DOXA Secret - ✅ Kompletní - [x] DOXA TODO - ✅ Kompletní (nově přidáno označování splněných úkolů) - [ ] DOXA Calendar - ⏳ Plánováno - [ ] DOXA Contacts - ⏳ Plánováno - [ ] DOXA Password - ⏳ Plánováno - [ ] DOXA Journal - ⏳ Plánováno - [ ] DOXA Habit Tracker - ⏳ Plánováno --- ## 💬 Zpětná vazba Pokud máte nápady na další aplikace nebo chcete upřednostnit některý z návrhů, vytvořte prosím issue v repositáři nebo se zapojte do diskuse. --- *Poslední aktualizace: 9. srpna 2026*