https://github.com/yusufsefasezer/ystodofx
YSTodoFX is a JavaFX application for tracking, managing and organizing daily tasks.
https://github.com/yusufsefasezer/ystodofx
javafx-application javafx-desktop-apps javafx-project jpa-persistence-applications openjfx
Last synced: 3 months ago
JSON representation
YSTodoFX is a JavaFX application for tracking, managing and organizing daily tasks.
- Host: GitHub
- URL: https://github.com/yusufsefasezer/ystodofx
- Owner: yusufsefasezer
- License: mit
- Created: 2020-06-21T10:14:14.000Z (about 5 years ago)
- Default Branch: master
- Last Pushed: 2024-02-09T05:48:41.000Z (over 1 year ago)
- Last Synced: 2025-04-10T04:06:56.605Z (3 months ago)
- Topics: javafx-application, javafx-desktop-apps, javafx-project, jpa-persistence-applications, openjfx
- Language: Java
- Homepage: https://www.yusufsezer.com
- Size: 310 KB
- Stars: 4
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# YSTodoFX
YSTodoFX is a JavaFX application for tracking, managing and organizing daily tasks.
This project developed with Java(JDK 21), JavaFX(OpenJFX), Ikonli(JavaFX font icon package), Hibernate(JPA implementation), HSQLDB and Maven.
## [Download](https://github.com/yusufsefasezer/YSTodoFX/archive/master.zip)
## How to run
Maven must be installed to run this application.
If you have maven execute the below command to run.
```
mvn javafx:run
```You can use the following commands to generate a Jar file.
```
mvn package
java -jar target\YSTodoFX.jar
```## Screenshot
- [Main](screenshot/main.jpg)
- [Add category](screenshot/add-category.jpg)
- [Edit category](screenshot/edit-category.jpg)
- [Add task](screenshot/add-task.jpg)
- [Edit task](screenshot/edit-task.jpg)
- [Show task](screenshot/show-task.jpg)
- [Show task after editing](screenshot/show-task2.jpg)# License
This project is licensed under the MIT License. See the [LICENSE](LICENSE) file for detailsCreated by [Yusuf Sezer](https://www.yusufsezer.com)