Aktualizace-webu-doxa.html

This commit is contained in:
kankys committed 2026-08-09 20:57:52 +02:00
1 parent 06ec242264
commit 6356981825
4 files changed
+328 -2

No files matched your search

+250
View File
@@ -0,0 +1,250 @@
# 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*
+19 -1
View File
@@ -154,5 +154,23 @@
"doxa.contact.title": "Kontakt a podpora", "doxa.contact.title": "Kontakt a podpora",
"doxa.contact.author": "Autor: Kankys", "doxa.contact.author": "Autor: Kankys",
"doxa.contact.repo": "Repozitáře: DOXA na Codeberg", "doxa.contact.repo": "Repozitáře: DOXA na Codeberg",
"doxa.contact.support": "Web autora a další projekty: Lukáš Kaňka" "doxa.contact.support": "Web autora a další projekty: Lukáš Kaňka",
"doxa.roadmap.title": "Budoucí rozšíření DOXA",
"doxa.roadmap.intro": "Plánujeme rozšíření kolekce DOXA o nové aplikace, které budou respektovat naši filozofii: lokalita, soukromí a úplná kontrola nad daty.",
"doxa.roadmap.mainTitle": "Hlavní návrhy",
"doxa.roadmap.calendar": "Termínový kalendář s událostmi a integrací s DOXA TODO",
"doxa.roadmap.contacts": "Správce kontaktů v terminálu",
"doxa.roadmap.password": "Bezpečný správce hesel s místním šifrováním",
"doxa.roadmap.journal": "Deníkový systém pro terminál",
"doxa.roadmap.habit": "Tracker návyků pro sledování osobního růstu",
"doxa.roadmap.bonusTitle": "Bonusové nápady",
"doxa.roadmap.finance": "Správa výdajů a příjmů",
"doxa.roadmap.bookmarks": "Správce záložek z příkazové řádky",
"doxa.roadmap.timer": "Pomodoro timer pro terminál",
"doxa.roadmap.sync": "Lokální synchronizace mezi zařízeními",
"doxa.roadmap.backup": "Nástroj pro zálohování DOXA dat",
"doxa.roadmap.note": "Všechny nové aplikace budou používat Go, Bubble Tea pro TUI, ukládat data v JSON formátu a podporovat češtinu i angličtinu.",
"doxa.feedback.title": "Zpětná vazba",
"doxa.feedback.text": "Máte nápady na další aplikace nebo chcete upřednostnit některý z návrhů? Vaše zpětná vazba je pro nás důležitá!",
"doxa.feedback.call": "Vytvořte prosím issue v repositáři nebo se zapojte do diskuse na Codeberg."
} }
+19 -1
View File
@@ -154,5 +154,23 @@
"doxa.contact.title": "Contact and Support", "doxa.contact.title": "Contact and Support",
"doxa.contact.author": "Author: Kankys", "doxa.contact.author": "Author: Kankys",
"doxa.contact.repo": "DOXA on Codeberg", "doxa.contact.repo": "DOXA on Codeberg",
"doxa.contact.support": "Lukáš Kaňka" "doxa.contact.support": "Lukáš Kaňka",
"doxa.roadmap.title": "Future DOXA Expansions",
"doxa.roadmap.intro": "We are planning to expand the DOXA collection with new applications that will respect our philosophy: locality, privacy, and complete control over your data.",
"doxa.roadmap.mainTitle": "Main Proposals",
"doxa.roadmap.calendar": "Terminal calendar with events and integration with DOXA TODO",
"doxa.roadmap.contacts": "Contact manager for terminal",
"doxa.roadmap.password": "Secure password manager with local encryption",
"doxa.roadmap.journal": "Journal system for terminal",
"doxa.roadmap.habit": "Habit tracker for personal growth tracking",
"doxa.roadmap.bonusTitle": "Bonus Ideas",
"doxa.roadmap.finance": "Expense and income management",
"doxa.roadmap.bookmarks": "Bookmark manager from command line",
"doxa.roadmap.timer": "Pomodoro timer for terminal",
"doxa.roadmap.sync": "Local synchronization between devices",
"doxa.roadmap.backup": "Backup tool for DOXA data",
"doxa.roadmap.note": "All new applications will use Go, Bubble Tea for TUI, store data in JSON format, and support both Czech and English.",
"doxa.feedback.title": "Feedback",
"doxa.feedback.text": "Do you have ideas for other applications or want to prioritize any of the proposals? Your feedback is important to us!",
"doxa.feedback.call": "Please create an issue in the repository or join the discussion on Codeberg."
} }
+40
View File
@@ -249,6 +249,46 @@
<hr id="lineHR" style="margin: 30px 0;"> <hr id="lineHR" style="margin: 30px 0;">
<h2 data-i18n-key="doxa.roadmap.title">Budoucí rozšíření DOXA</h2>
<p data-i18n-key="doxa.roadmap.intro">
Plánujeme rozšíření kolekce DOXA o nové aplikace, které budou respektovat naši filozofii: lokalita, soukromí a úplná kontrola nad daty.
</p>
<h3 data-i18n-key="doxa.roadmap.mainTitle">Hlavní návrhy</h3>
<ul style="text-align: left;">
<li><strong>📅 DOXA Calendar</strong> - <span data-i18n-key="doxa.roadmap.calendar">Termínový kalendář s událostmi a integrací s DOXA TODO</span></li>
<li><strong>📇 DOXA Contacts</strong> - <span data-i18n-key="doxa.roadmap.contacts">Správce kontaktů v terminálu</span></li>
<li><strong>🔑 DOXA Password</strong> - <span data-i18n-key="doxa.roadmap.password">Bezpečný správce hesel s místním šifrováním</span></li>
<li><strong>📖 DOXA Journal</strong> - <span data-i18n-key="doxa.roadmap.journal">Deníkový systém pro terminál</span></li>
<li><strong>🎯 DOXA Habit Tracker</strong> - <span data-i18n-key="doxa.roadmap.habit">Tracker návyků pro sledování osobního růstu</span></li>
</ul>
<h3 data-i18n-key="doxa.roadmap.bonusTitle">Bonusové nápady</h3>
<ul style="text-align: left;">
<li><strong>💰 DOXA Finance</strong> - <span data-i18n-key="doxa.roadmap.finance">Správa výdajů a příjmů</span></li>
<li><strong>🔖 DOXA Bookmarks</strong> - <span data-i18n-key="doxa.roadmap.bookmarks">Správce záložek z příkazové řádky</span></li>
<li><strong>⏱️ DOXA Timer</strong> - <span data-i18n-key="doxa.roadmap.timer">Pomodoro timer pro terminál</span></li>
<li><strong>🔄 DOXA Sync</strong> - <span data-i18n-key="doxa.roadmap.sync">Lokální synchronizace mezi zařízeními</span></li>
<li><strong>💾 DOXA Backup</strong> - <span data-i18n-key="doxa.roadmap.backup">Nástroj pro zálohování DOXA dat</span></li>
</ul>
<p data-i18n-key="doxa.roadmap.note">
Všechny nové aplikace budou používat Go, Bubble Tea pro TUI, ukládat data v JSON formátu a podporovat češtinu i angličtinu.
</p>
<hr id="lineHR" style="margin: 30px 0;">
<h2 data-i18n-key="doxa.feedback.title">Zpětná vazba</h2>
<p data-i18n-key="doxa.feedback.text">
Máte nápady na další aplikace nebo chcete upřednostnit některý z návrhů?
Vaše zpětná vazba je pro nás důležitá!
</p>
<p data-i18n-key="doxa.feedback.call">
Vytvořte prosím issue v repositáři nebo se zapojte do diskuse na Codeberg.
</p>
<hr id="lineHR" style="margin: 30px 0;">
<h2 data-i18n-key="doxa.contact.title">Kontakt a podpora</h2> <h2 data-i18n-key="doxa.contact.title">Kontakt a podpora</h2>
<p data-i18n-key="doxa.contact.author"></p> <p data-i18n-key="doxa.contact.author"></p>
<p><a id="links" href="https://codeberg.org/kankys/doxa" target="_blank" rel="noopener noreferrer" data-i18n-key="doxa.contact.repo">DOXA na Codeberg</a></p> <p><a id="links" href="https://codeberg.org/kankys/doxa" target="_blank" rel="noopener noreferrer" data-i18n-key="doxa.contact.repo">DOXA na Codeberg</a></p>