This is a simple Flask web application that allows users to perform CRUD (Create, Read, Update, Delete) operations on daily tasks. It provides a single-page interface for managing tasks.
- Create new tasks with a title, description, and due date.
- View the list of tasks with their details.
- Update task details, including title, description, and due date.
- Delete tasks to remove them from the list.
- Python
- Flask
- HTML
- CSS
- SQLite (for data storage)
- Make sure you have Python installed on your system.
- Clone this repository using
git clone https://github.com/your-username/Daily-Task-Management-Flask.git
- Navigate to the project directory:
cd Daily-Task-Management-Flask
- Install the required dependencies:
pip install -r requirements.txt
- Run the Flask application:
python app.py
- Open your web browser and go to
http://127.0.0.1:5000
- On the homepage, you will see the list of existing tasks.
- To add a new task, click on the "Add Task" button and fill in the required details.
- To edit a task, click on the "Edit" button next to the task you want to modify.
- To delete a task, click on the "Delete" button next to the task you want to remove.
Contributions are welcome! If you find a bug or have suggestions for improvements, please feel free to open an issue or submit a pull request.
This project is licensed under the MIT License.
Remember to replace placeholders such as your-username
with your actual username and ensure that the technologies, installation steps, and usage instructions accurately reflect your project.
This is a basic template for your README, and you can customize it further based on your project's specific details, design choices, and additional features.