ricky2129 / todolist_using_java

A simple todolist made in Java

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

TodoList Project

todolist v1 - Copy

This project is a simple TodoList application implemented in Java. It allows users to manage their tasks by viewing existing tasks, deleting tasks, and creating new tasks.

Features

  • View tasks: Users can see a list of all tasks currently in the TodoList.
  • Delete tasks: Users can remove tasks from the TodoList.
  • Create new tasks: Users can add new tasks to the TodoList.

Implementation Details

  • Language: Java (JDK 21.0.2)
  • Data Structures: The project uses arrays and ArrayList to manage tasks.
  • User Interaction: User input is handled using the Scanner library.

Version History

  • v1.1: Includes the basic functionality of viewing tasks, deleting tasks using index, and creating new tasks.

Future Versions Plan

  • v2.0: Change structure to Maven and Switching From simple arraylist to List of of Task class
  • v2.1: Adding the Clear All Tasks Function and add the Switch Task Locations feature.
  • v2.2: Ability to Modify Task and Add Detailed Information to Each Task (Description, Created on, Modified on).
  • v2.3: Ability to Grouping Tasks and view grouped tasks

About

A simple todolist made in Java


Languages

Language:Java 100.0%