Skip to content

jackjskywalker/todolist_using_java

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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.
  • v2.0: Change structure to Maven and Switching From simple arraylist to List of Task class
  • v2.1: Adding the Clear All Tasks feature.

Future Versions Plan

  • 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

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Languages

  • Java 100.0%