https://github.com/berlinbruno/task-management-console-app
The Task Management Console is a Java-based tool facilitating task management tasks like add, edit, delete, and retrieval by ID, priority, or status. Powered by JDBC and Oracle DB, it offers a user-friendly interface for efficient task handling.
https://github.com/berlinbruno/task-management-console-app
java jdbc
Last synced: 3 months ago
JSON representation
The Task Management Console is a Java-based tool facilitating task management tasks like add, edit, delete, and retrieval by ID, priority, or status. Powered by JDBC and Oracle DB, it offers a user-friendly interface for efficient task handling.
- Host: GitHub
- URL: https://github.com/berlinbruno/task-management-console-app
- Owner: berlinbruno
- Created: 2024-05-09T14:41:13.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2024-05-09T15:27:06.000Z (about 1 year ago)
- Last Synced: 2025-01-12T20:30:18.613Z (5 months ago)
- Topics: java, jdbc
- Language: Java
- Homepage:
- Size: 10.7 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Task Management Console Application
The Task Management Console Application is a robust tool designed to streamline task management processes for individuals or teams. Built using Java, JDBC, and an Oracle database, this application provides essential functionalities such as adding, editing, deleting, and retrieving tasks based on various parameters.
## Key Features
1. **Add Task:** Easily add new tasks to the system, including title, description, priority, and status.
2. **Edit Task:** Update existing tasks with new information, including title, description, priority, and status.
3. **Delete Task:** Remove unwanted tasks from the system using the task ID.
4. **Get Task by ID:** Retrieve a specific task by providing its unique identifier.
5. **Get All Tasks:** View all tasks stored in the database.
6. **Get Tasks by Priority:** Filter tasks based on their priority levels.
7. **Get Tasks by Status:** Retrieve tasks based on their status.## Technologies Used
- **Java:** Core programming language for application development.
- **JDBC (Java Database Connectivity):** Facilitates interaction between Java applications and relational databases.
- **Oracle Database:** Reliable database management system for storing and managing task-related data.
- **Console Interface:** Command-line interface for user interaction.The Task Management Console Application is ideal for individuals, teams, or organizations seeking an efficient solution for managing tasks effectively. Whether for personal productivity or team collaboration, this application empowers users to stay organized, focused, and productive in their daily tasks and projects.
## License
Feel free to use this project as you wish. No restrictions apply.