A simple task management application built with Gradio. This application allows users to organize tasks into incomplete and complete categories, update task details, and manage their statuses. It uses a JSON file to read and write task data.
- Add New Tasks: Create new tasks with details such as title, note, priority, and estimated times.
- Manage Task Status: Mark tasks as done or dropped.
- Update Task Details: Modify existing tasks' properties including title, priority, notes, and effort estimations.
- View Tasks: Display tasks categorized as incomplete or complete.
- Python 3.10
- Libraries:
- Gradio
- datetime
- os
- json
You can install the required libraries using pip:
pip install gradio
### Usage
Clone the repository:
git clone https://github.com/codepongo/reminder.git
Navigate to the project directory:
cd reminder
Run the application:
python reminder.py
Access the app: Open your web browser and go to the URL provided in the command line output (usually http://localhost:8002).
Feel free to submit issues or pull requests. Any contributions to improve the application are welcome!