# python_flask_todo
This is a simple TODO app built using Flask and SQLAlchemy.
- Python 3.x
- Flask
- Flask SQLAlchemy
Clone the repository:
`shell $ git clone https://github.com/ganeshnikhil/python_flask_todo.git `
Install the required dependencies:
`shell $ pip install -r requirements.txt `
Run the application:
`shell $ python app.py `
- Open your web browser and navigate to http://localhost:8000/.
- Create a new TODO by entering a title and description in the provided form and clicking the "Add" button.
- View all the existing TODOs on the home page. They will be displayed in descending order of creation date.
- To update a TODO, click on the "Edit" button next to the desired TODO. Enter the new title and description, then click "Update" to save the changes.
- To delete a TODO, click on the "Delete" button next to the desired TODO.
- To search for a specific TODO, navigate to http://localhost:8000/base. Enter the title of the TODO in the search box and click "Search". If a matching TODO is found, its details will be displayed.
- Navigate to the "About" page for more information about the application.
Contributions are welcome! If you have any improvements or feature suggestions, feel free to submit a pull request.
This project is licensed under the MIT License. See the LICENSE file for more information. ```
Please note that you should replace https://github.com/ganeshnikhil/python_flask_todo in the Installation section with the actual URL of your repository.