"Трекер особистих цілей" – десктопний додаток, який допомагає ставити та досягати свої цілі. Наявна можливість створювати нові цілі, відстежувати свій прогрес та переглядати цікаві поради для натхнення. Основна мета додатку допомогти Вам досягати свої цілі, шляхом розбиття їх на маленькі "Кроки", виконавши які Ви досягнете задумане.
- ✨ Створення цілей: Легко створюйте, редагуйте та видаляйте свої особисті цілі.
- ✨ Створення категорій: Додавайте, редагуйте та видаляйте категорії.
- ✨ Створення кроків: Розбивайте свої цілі на кроки, створюйте, редагуйте та видаляйте їх.
- ✨ Відстеження прогресу: Переглядайте свій прогрес у вигляді графіка, та підрахованих цілей за статусом (активні, завершені, відкладені).
- ✨ Поради: Надихайтеся цікавими та корисними порадами.
- ✨ Пошук: Здійснюйте пошук цілей та кроків.
- ✨ Зміна статусу: Змінюйте статус для цілей(активні, завершені, відкладені) та кроків (активний, завершений).
- Запуск додатку: Після запуску користувач має змогу здійснити авторизацію або перейти до реєстрації, якщо користується вперше.
- Реєстрація: Під час реєстрації потрібно вказати логін, пароль, а також вибрати зображення (за бажанням).
- Авторизація: Після успішної реєстрації користувач переходить до авторизації, де потрібно ввести логін та пароль.
Після успішної авторизації користувач переходить до головного меню програми, де йому доступні наступні функції:
- Створення нової цілі: Введіть назву, опис, виберіть дату початку та кінця цілі, а також категорію.
- Управління цілями: У таблиці відображаються всі цілі, які належать користувачу. Є можливість видалення, редагування та очищення полів для введення.
- Зміна статусу: Залежно від реалізації цілі, є можливість змінення її статусу («активна», «відкладена», «завершена»).
- Графік активності: Перегляд активності представлено у вигляді графіка, де відображається кількість цілей за статусом, що належать до окремого місяця.
- Стандартні категорії: За замовчуванням користувач має певний перелік категорій.
- Редагування категорій: Можливість додавання нових категорій, видалення або редагування існуючих.
- Створення крокыв: Можливість розбити ціль на маленькі «підцілі», описавши потрібні кроки для реалізації.
- Управління кроками: Зміна статусу кроку («активний», «завершений»).
- Корисні поради: Для кращого розуміння формування цілей та їх досягнення є можливість перегляду порад, які корисні для реалізації в житті.
Для виконання програми необхідно встановити наступні компоненти: JavaFX SDK версії 22, JDK версії 22 та JRE версії 8.
Якщо у вас виникли питання або потрібна допомога, будь ласка, зв'яжіться зі мною:
- Email: [email protected]
- Форкніть репозиторій
- Створіть свою гілку (git checkout -b feature/AmazingFeature)
- Закомітьте зміни (git commit -m 'Add some AmazingFeature')
- Відправте гілку (git push origin feature/AmazingFeature)
- Відкрийте Pull Request
- Олександра - Мій профіль