a1d4r / flask-todo-list

ToDo List in Flask

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

ToDo List

Web application for managing tasks.

Features

  • Add tasks
  • Mark tasks as completed
  • Filter tasks by status (all, active, completed)
  • Search tasks by words

Stack

  • Flask
  • Jinja2 (rendering HTML pages)
  • SQLAlchemy (models, pagination, filters)
  • Bootstrap 4 (CSS styles)

Endpoints

http://{host}/tasks/, default (localhost): http://127.0.0.1:5000/tasks/

Commands

Create venv:

make venv

Run web application

make up

Run tests:

make test

Run linters:

make lint

Run formatters:

make format

Screenshots

About

ToDo List in Flask


Languages

Language:Python 71.8%Language:HTML 22.2%Language:Makefile 6.1%