Skip to content

MarioHMis/TaskTrackCLI

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

6 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

TaskTrackCLI πŸš€

TaskTrackCLI is a command-line application (CLI) developed in Java 17 that allows easy task management. It uses Maven for dependency management and Gson for handling JSON data. by https://roadmap.sh/projects/task-tracker

πŸ“Œ Features

βœ… Create, list, update, and delete tasks.βœ… Store tasks in a JSON file.βœ… Simple command-line interface.

πŸ›  Requirements

β˜• Java 17 or later.

πŸ— Maven 3 or later.

πŸ“₯ Installation

Clone this repository:

git clone https://github.com/MarioHMis/TaskTrackCLI.git

Navigate to the project directory:

cd TaskTrackCLI

Compile the project with Maven:

mvn clean install

▢️ Usage

Run the application with the following command:

java -jar target/tasktrackcli.jar

From there, you can interact with the application following the on-screen instructions.

πŸ’» Technologies Used

Java 17 - Main programming language.

Maven - Dependency management and compilation.

Gson - JSON data handling.

🀝 Contributions

If you want to contribute to the project, follow these steps:

πŸ”„ Make a fork of the repository.

πŸ›  Create a new branch (git checkout -b feature-new).

πŸ’Ύ Make your changes and commit them (git commit -m 'Add new feature').

πŸš€ Push your changes to your fork (git push origin feature-new).

πŸ” Open a Pull Request.

πŸ“œ License

This project is licensed under MIT. See the LICENSE file for more details.

πŸ‘¨β€πŸ’» Author

MarioHMisGitHub

About

ask tracker is a project used to track and manage your tasks.

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages