This is a simple to-do list web application built using Flask and SQLAlchemy.
-
Clone this repository to your local machine:
git clone <repository_url>
-
Navigate to the project directory:
cd <project_directory>
-
Install the required dependencies:
pip install -r requirements.txt
-
Run the Flask application:
python app.py
-
Open your web browser and go to http://localhost:5000.
-
You can add tasks by typing them into the input field and pressing "Add Task". Tasks can be marked as completed by clicking the checkbox next to them.
-
To delete a task, click the "Delete" button next to it.
-
To update a task, click the "Update" button next to it and edit the task content in the provided input field.
app.py
: Contains the Flask application code.templates/
: Contains HTML templates for rendering the web pages.test.db
: SQLite database file to store tasks.
- Flask
- Flask-SQLAlchemy
This project is licensed under the MIT License - see the LICENSE file for details.