{"id":21108355,"url":"https://github.com/sashka11111/goal-tracker-db","last_synced_at":"2026-04-27T16:32:00.826Z","repository":{"id":239152588,"uuid":"798352232","full_name":"Sashka11111/goal-tracker-db","owner":"Sashka11111","description":"Course project. An application for tracking personal goals.","archived":false,"fork":false,"pushed_at":"2024-06-19T08:10:26.000Z","size":1290,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-09-25T09:30:22.092Z","etag":null,"topics":["atlantafx","controlsfx","hicaricp-datasource","java","javafx","maven","slf4j","sqlite"],"latest_commit_sha":null,"homepage":"","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Sashka11111.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-05-09T15:52:01.000Z","updated_at":"2024-08-09T10:11:30.000Z","dependencies_parsed_at":"2025-03-14T09:42:29.551Z","dependency_job_id":null,"html_url":"https://github.com/Sashka11111/goal-tracker-db","commit_stats":null,"previous_names":["sashka11111/goal-tracker-db"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/Sashka11111/goal-tracker-db","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Sashka11111%2Fgoal-tracker-db","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Sashka11111%2Fgoal-tracker-db/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Sashka11111%2Fgoal-tracker-db/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Sashka11111%2Fgoal-tracker-db/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Sashka11111","download_url":"https://codeload.github.com/Sashka11111/goal-tracker-db/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Sashka11111%2Fgoal-tracker-db/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32345802,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-26T23:26:28.701Z","status":"online","status_checked_at":"2026-04-27T02:00:06.769Z","response_time":128,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["atlantafx","controlsfx","hicaricp-datasource","java","javafx","maven","slf4j","sqlite"],"created_at":"2024-11-20T00:46:05.714Z","updated_at":"2026-04-27T16:32:00.801Z","avatar_url":"https://github.com/Sashka11111.png","language":"Java","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003ch1 align=\"center\"\u003e🎯 Трекер особистих цілей\u003c/h1\u003e\n\n## Опис\n\n\u003e \"Трекер особистих цілей\" – десктопний додаток, який допомагає ставити та досягати свої цілі. Наявна можливість створювати нові цілі, відстежувати свій прогрес та переглядати цікаві поради для натхнення. Основна мета додатку допомогти Вам досягати свої цілі, шляхом розбиття їх на маленькі \"Кроки\", виконавши які Ви досягнете задумане.\n\n## 🚀 Можливості\n\n- ✨ **Створення цілей**: Легко створюйте, редагуйте та видаляйте свої особисті цілі.\n- ✨ **Створення категорій**: Додавайте, редагуйте та видаляйте категорії.\n- ✨ **Створення кроків**: Розбивайте свої цілі на кроки, створюйте, редагуйте та видаляйте їх.\n- ✨ **Відстеження прогресу**: Переглядайте свій прогрес у вигляді графіка, та підрахованих цілей за статусом (активні, завершені, відкладені).\n- ✨ **Поради**: Надихайтеся цікавими та корисними порадами.\n- ✨ **Пошук**: Здійснюйте пошук цілей та кроків.\n- ✨ **Зміна статусу**: Змінюйте статус для цілей(активні, завершені, відкладені) та кроків (активний, завершений).\n\n## 🎥 Демонстрація\n\u003ctable\u003e\n    \u003ctd align=\"center\"\u003e\n      \u003ch3\u003eРеєстрація\u003c/h3\u003e\n        \u003ca href=\"https://ibb.co/hHPsR1w\"\u003e\u003cimg src=\"https://i.ibb.co/HYW7Dp3/2024-06-19-103926.png\" alt=\"2024-06-19-103926\" border=\"0\" /\u003e\u003c/a\u003e\n    \u003c/td\u003e\n    \u003ctd align=\"center\"\u003e\n      \u003ch3\u003eАвторизація\u003c/h3\u003e\n        \u003ca href=\"https://ibb.co/56f0Sf4\"\u003e\u003cimg src=\"https://i.ibb.co/Ms3vt3S/2024-06-19-104030.png\" alt=\"2024-06-19-104030\" border=\"0\" /\u003e\u003c/a\u003e\n    \u003c/td\u003e\n  \u003c/tr\u003e\n\u003c/table\u003e\n\n\u003ctable\u003e\n  \u003ctr\u003e\n    \u003ctd align=\"center\"\u003e\n      \u003ch3\u003eМоя активність\u003c/h3\u003e\n        \u003ca href=\"https://ibb.co/pRtTNJQ\"\u003e\u003cimg src=\"https://i.ibb.co/SdhgHRc/2024-06-19-104450.png\" alt=\"2024-06-19-104450\" border=\"0\" /\u003e\u003c/a\u003e\n    \u003c/td\u003e\n    \u003ctd align=\"center\"\u003e\n      \u003ch3\u003eМої цілі\u003c/h3\u003e\n        \u003ca href=\"https://ibb.co/611KmVX\"\u003e\u003cimg src=\"https://i.ibb.co/X33nbNY/2024-06-19-104542.png\" alt=\"2024-06-19-104542\" border=\"0\" /\u003e\u003c/a\u003e\n    \u003c/td\u003e\n  \u003c/tr\u003e\n\u003c/table\u003e\n\n\u003ctable\u003e\n  \u003ctr\u003e\n      \u003ctd align=\"center\"\u003e\n      \u003ch3\u003eЗміна статусу цілі\u003c/h3\u003e\n        \u003ca href=\"https://ibb.co/vDdD7ZK\"\u003e\u003cimg src=\"https://i.ibb.co/CW9WkhT/2024-06-19-104748.png\" alt=\"2024-06-19-104748\" border=\"0\" /\u003e\u003c/a\u003e\n    \u003c/td\u003e\n    \u003ctd align=\"center\"\u003e\n      \u003ch3\u003eЗміна статусу кроку\u003c/h3\u003e\n        \u003ca href=\"https://ibb.co/chTQHqQ\"\u003e\u003cimg src=\"https://i.ibb.co/VYBTZ6T/2024-06-19-104822.png\" alt=\"2024-06-19-104822\" border=\"0\" /\u003e\u003c/a\u003e\n    \u003c/td\u003e\n  \u003c/tr\u003e\n\u003c/table\u003e\n\n\u003ctable\u003e\n  \u003ctr\u003e\n      \u003ctd align=\"center\"\u003e\n      \u003ch3\u003eКатегорії\u003c/h3\u003e\n        \u003ca href=\"https://ibb.co/NK3zvq4\"\u003e\u003cimg src=\"https://i.ibb.co/RcSWFK5/2024-06-19-104927.png\" alt=\"2024-06-19-104927\" border=\"0\" /\u003e\u003c/a\u003e\n    \u003c/td\u003e\n    \u003ctd align=\"center\"\u003e\n      \u003ch3\u003eМої кроки\u003c/h3\u003e\n        \u003ca href=\"https://ibb.co/kK9QPDq\"\u003e\u003cimg src=\"https://i.ibb.co/0qFhz9Y/2024-06-19-105020.png\" alt=\"2024-06-19-105020\" border=\"0\" /\u003e\u003c/a\u003e\n    \u003c/td\u003e\n  \u003c/tr\u003e\n\u003c/table\u003e\n\n\u003ctable\u003e\n  \u003ctr\u003e\n    \u003ctd align=\"center\"\u003e\n      \u003ch3\u003eПоради\u003c/h3\u003e\n        \u003ca href=\"https://ibb.co/Z2t87Ms\"\u003e\u003cimg src=\"https://i.ibb.co/phGz5LD/2024-06-19-105105.png\" alt=\"2024-06-19-105105\" border=\"0\" /\u003e\u003c/a\u003e\n    \u003c/td\u003e\n    \u003ctd align=\"center\"\u003e\n      \u003ch3\u003eПошук\u003c/h3\u003e\n        \u003ca href=\"https://ibb.co/Dfzd5Sf\"\u003e\u003cimg src=\"https://i.ibb.co/whBtMxh/2024-06-19-105242.png\" alt=\"2024-06-19-105242\" border=\"0\" /\u003e\u003c/a\u003e\n    \u003c/td\u003e\n  \u003c/tr\u003e\n\u003c/table\u003e\n\n## 💻 Використання\n### Авторизація та Реєстрація\n1. **Запуск додатку**: Після запуску користувач має змогу здійснити авторизацію або перейти до реєстрації, якщо користується вперше.\n2. **Реєстрація**: Під час реєстрації потрібно вказати логін, пароль, а також вибрати зображення (за бажанням).\n3. **Авторизація**: Після успішної реєстрації користувач переходить до авторизації, де потрібно ввести логін та пароль.\n\n### Головне меню\nПісля успішної авторизації користувач переходить до головного меню програми, де йому доступні наступні функції:\n\n#### Додавання цілі\n- **Створення нової цілі**: Введіть назву, опис, виберіть дату початку та кінця цілі, а також категорію.\n- **Управління цілями**: У таблиці відображаються всі цілі, які належать користувачу. Є можливість видалення, редагування та очищення полів для введення.\n- **Зміна статусу**: Залежно від реалізації цілі, є можливість змінення її статусу («активна», «відкладена», «завершена»).\n\n#### Перегляд активності\n- **Графік активності**: Перегляд активності представлено у вигляді графіка, де відображається кількість цілей за статусом, що належать до окремого місяця.\n\n#### Управління категоріями\n- **Стандартні категорії**: За замовчуванням користувач має певний перелік категорій.\n- **Редагування категорій**: Можливість додавання нових категорій, видалення або редагування існуючих.\n\n#### Розбиття цілі на кроки\n- **Створення крокыв**: Можливість розбити ціль на маленькі «підцілі», описавши потрібні кроки для реалізації.\n- **Управління кроками**: Зміна статусу кроку («активний», «завершений»).\n\n### Поради\n- **Корисні поради**: Для кращого розуміння формування цілей та їх досягнення є можливість перегляду порад, які корисні для реалізації в житті.\n\n## 🔗 Вимоги до системи\nДля виконання програми необхідно встановити наступні компоненти: JavaFX SDK версії 22, JDK версії 22 та JRE версії 8.\n## 🆘 Допомога\nЯкщо у вас виникли питання або потрібна допомога, будь ласка, зв'яжіться зі мною:\n- Email: c.liamtseva.oleksandra@student.uzhnu.edu.ua\n\n## 🤝 Внесок\n1. Форкніть репозиторій\n2. Створіть свою гілку (git checkout -b feature/AmazingFeature)\n3. Закомітьте зміни (git commit -m 'Add some AmazingFeature')\n4. Відправте гілку (git push origin feature/AmazingFeature)\n5. Відкрийте Pull Request\n\n## ✍️ Автор\n- **Олександра** - [Мій профіль](https://github.com/Sashka11111)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsashka11111%2Fgoal-tracker-db","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsashka11111%2Fgoal-tracker-db","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsashka11111%2Fgoal-tracker-db/lists"}