Releases: AchrafSL/Java_Task-Tracker
Releases · AchrafSL/Java_Task-Tracker
FirstRelease
📦 Task Tracker CLI - Initial Release
This is the first release of the Task Tracker CLI, a simple Java-based command-line tool to manage your daily tasks.
✅ Features:
- Add, update, delete tasks
- Mark tasks as
in-progressordone - List tasks by status or show all
- JSON-based storage using native file operations (no external libraries)
- Fully works via command-line arguments
💡 Highlights:
- Built with
RandomAccessFilefor file handling - Uses
LocalDatefor timestamps - Custom JSON parsing with regex
- In-memory manipulation with
ArrayListand Stream API
🧪 Example:
task-cli add "Finish reading book"
task-cli mark-done 1
task-cli list done🛠️ Project source: https://roadmap.sh/projects/task-tracker.