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
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