diff --git a/README.md b/README.md index dd7b9b5..49b3fe6 100644 --- a/README.md +++ b/README.md @@ -4,7 +4,7 @@ BugReport je webová aplikácia na sledovanie a správu chýb (bug tracking system) s jednoduchým a intuitívnym používateľským rozhraním. Aplikácia umožňuje pridávať, upravovať, kategorizovať a sledovať stav bug reportov pomocou Kanban-štýl rozhrania s drag-and-drop funkcionalitou. -


+`

``
` ## Funkcie @@ -15,6 +15,13 @@ BugReport je webová aplikácia na sledovanie a správu chýb (bug tracking syst - **Detailný pohľad** - zobrazenie a úprava detailov reportu - **REST API** - prístup k dátam cez API endpoint +## Diagram stavov pre BUG + + + +## Screenshot + + ## Technológie ### Backend @@ -94,19 +101,19 @@ API je dostupné cez `api.php` endpoint. Všetky požiadavky vracajú JSON odpov ### Dostupné endpointy -| Akcia | Popis | Parametre | -| ----------------- | -------------------------------------- | --------------------------------------------------------------- | -| `help` | Zobrazí nápovedu | - | -| `add` | Pridá nový report | `title`, `description`, `status`, `group`, `priority` | -| `update` | Aktualizuje report | `report_id`, `report_data` (JSON) | -| `delete` | Vymaže report | `report_id` | -| `get` | Získa jeden report | `report_id` | -| `getAll` | Získa všetky reporty | `status` (voliteľné) | -| `getAllGrouped` | Získa reporty zoskupené podľa stavu | `status` (voliteľné) | -| `updateOrdNum` | Aktualizuje poradie reportov | `ordnums` (JSON) | -| `updateStatus` | Aktualizuje stav reportu | `report_id`, `status` | -| `attachmentAdd` | Pridá prílohu k reportu | `report_id`, `attachment_type`, `attachment_content` | -| `attachmentUpdate` | Aktualizuje prílohu | `attachment_id`, `attachment_content` | +| Akcia | Popis | Parametre | +| -------------------- | -------------------------------------- | --------------------------------------------------------------- | +| `help` | Zobrazí nápovedu | - | +| `add` | Pridá nový report | `title`, `description`, `status`, `group`, `priority` | +| `update` | Aktualizuje report | `report_id`, `report_data` (JSON) | +| `delete` | Vymaže report | `report_id` | +| `get` | Získa jeden report | `report_id` | +| `getAll` | Získa všetky reporty | `status` (voliteľné) | +| `getAllGrouped` | Získa reporty zoskupené podľa stavu | `status` (voliteľné) | +| `updateOrdNum` | Aktualizuje poradie reportov | `ordnums` (JSON) | +| `updateStatus` | Aktualizuje stav reportu | `report_id`, `status` | +| `attachmentAdd` | Pridá prílohu k reportu | `report_id`, `attachment_type`, `attachment_content` | +| `attachmentUpdate` | Aktualizuje prílohu | `attachment_id`, `attachment_content` | | `attachmentGetAll` | Získa všetky prílohy reportu | `report_id` | ### Príklad API volania diff --git a/doc/Screenshot_2025-05-17_111345.png b/doc/Screenshot_2025-05-17_111345.png new file mode 100644 index 0000000..e8352b7 Binary files /dev/null and b/doc/Screenshot_2025-05-17_111345.png differ