Skip to content

A flask to do list built for educational purposes, feel free to do whatever you like with it.

Notifications You must be signed in to change notification settings

TencoDev/Flask-ToDoList

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Flask-ToDoList

A simple and interactive To-Do List application built with Flask. It allows users to manage their tasks efficiently with a clean and user-friendly interface.

Features

  • Add Tasks: Easily add new tasks to your to-do list.
  • Delete Tasks: Remove tasks that are completed or no longer needed.
  • Edit Tasks: Edit your exising tasks.
  • Database Integration: Persistent storage of tasks using SQLALCHEMY.

Getting Started

Follow these instructions to get a copy of the project up and running on your local machine for development and testing purposes.

Installation

  1. Clone the repository:
git clone https://github.com/TencoDev/Flask-ToDoList.git
cd Flask-ToDoList
  1. Create and activate a virtual environment:
python -m venv venv
source venv/bin/activate  # On Windows, use `venv\Scripts\activate`
  1. Install the dependencies:
pip install -r requirements.txt
Set up the database:
flask db init
flask db migrate
flask db upgrade
  1. Run the application:
flask run
The app will be available at http://127.0.0.1:5000/.

License

This project is licensed under the MIT License - see the LICENSE file for details.

About

A flask to do list built for educational purposes, feel free to do whatever you like with it.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published