Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/abdelillahbel/task_manager_console_app
The project is a simple task manager console application built with Dart. It allows users to create, update, delete, and list tasks from the command line. The application uses a local JSON file to store tasks and provides a command-line interface for interacting with the tasks.
https://github.com/abdelillahbel/task_manager_console_app
dart dartz uuid
Last synced: 25 days ago
JSON representation
The project is a simple task manager console application built with Dart. It allows users to create, update, delete, and list tasks from the command line. The application uses a local JSON file to store tasks and provides a command-line interface for interacting with the tasks.
- Host: GitHub
- URL: https://github.com/abdelillahbel/task_manager_console_app
- Owner: abdelillahbel
- Created: 2024-11-19T16:35:59.000Z (about 1 month ago)
- Default Branch: main
- Last Pushed: 2024-11-19T16:36:07.000Z (about 1 month ago)
- Last Synced: 2024-11-30T06:46:06.130Z (about 1 month ago)
- Topics: dart, dartz, uuid
- Language: Dart
- Homepage:
- Size: 8.79 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
Awesome Lists containing this project
README
# Task Manager Console App
This is a simple task manager console application built with Dart. It allows users to create, update, delete, and list tasks from the command line.
## Features
- [x] Add new tasks
- [ ] Update existing tasks
- [ ] Delete tasks
- [x] List all tasks## Requirements
- Dart SDK
## Installation
1. Clone the repository:
```sh
git clone https://github.com/abdelillahbel/task_manager_console_app.git
```2. Navigate to the project directory:
```sh
cd task_manager_console_app
```3. Get the dependencies:
```sh
dart pub get
```## Usage
Run the application:
```sh
dart run bin/main.dart
```## Contributing
1. Fork the repository
2. Create a new branch (`git checkout -b feature-branch`)
3. Commit your changes (`git commit -am 'Add new feature'`)
4. Push to the branch (`git push origin feature-branch`)
5. Create a new Pull Request## License
This project is licensed under the MIT License.
## Contact
For any questions or suggestions, please open an issue or contact the repository owner.