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)