This is a simple Java-based To-Do List application that allows users to add, view, and delete tasks. Task data is stored in a PostgreSQL database. It’s a great starting point for learning how to build Java applications with database integration.
- Java 17+
- JDBC (Java Database Connectivity)
- PostgreSQL
- Maven (optional for managing dependencies)
- IntelliJ IDEA / Eclipse / VS Code (recommended editors)
JavaTodoApp/ ├── src/ │ └── main/ │ ├── java/ │ │ └── com/example/todo/ │ │ ├── Task.java │ │ ├── TaskDAO.java │ │ └── Main.java ├── resources/ │ └── db.properties ├── pom.xml (if using Maven)