A simple command-line task manager that stores tasks in a JSON file and integrates with Unsplash API to fetch related images for tasks. Live demo here.
- General Info
- Technologies Used
- Features
- Screenshots
- Setup
- Usage
- Project Status
- Room for Improvement
- Acknowledgements
- Contact
This project is a command-line application designed to help users manage their tasks efficiently. The tasks are stored in a JSON file, making it easy to save and retrieve them. Additionally, the project uses the Unsplash API to fetch relevant images for each task, making the task list more visually appealing when generating HTML output.
It provides a simple, offline way to manage tasks with a unique feature of fetching related images from Unsplash.
The purpose is to offer an easy-to-use task management tool that integrates with external APIs for enhanced functionality.
To explore the integration of file storage and external API usage in a Python project, and to provide a useful tool for managing tasks.
- Python - version 3.8+
- Requests - version 2.25.1
- JSON
- Add, complete, delete, and update tasks
- Fetch related images from Unsplash for tasks
- Generate HTML file with task list and images
- Python 3.8+
requestslibrary
- Clone the repository:
git clone https://github.com/yourusername/task-manager.git
Task Manager is a group project for a task management tool.
