Skip to content

Latest commit

 

History

6 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

<<<<<<< HEAD

Flask-Todo-App

=======

Flask Todo App ✅

A modern Todo List web application built using Flask, SQLAlchemy, Bootstrap, HTML, CSS, and SQLite.

Features

  • Add Tasks
  • Edit Tasks
  • Delete Tasks
  • Mark Tasks as Complete
  • Task Categories
  • Priority Levels
  • Due Dates
  • Search Tasks
  • Statistics Dashboard
  • Progress Bar
  • Responsive UI
  • Modern Gradient Design

Technologies Used

  • Python
  • Flask
  • Flask-SQLAlchemy
  • SQLite
  • HTML5
  • CSS3
  • Bootstrap 5

Installation

  1. Clone the repository
git clone https://github.com/maahhhiii/Flask-Todo-App.git
  1. Navigate to project folder
cd Flask-Todo-App
  1. Create virtual environment
python -m venv venv
  1. Activate virtual environment

Windows:

venv\Scripts\activate
  1. Install dependencies
pip install -r requirements.txt
  1. Run the application
python app.py

Project Structure

Flask-Todo-App/
│
├── static/
│   └── style.css
│
├── templates/
│   ├── index.html
│   └── edit.html
│
├── app.py
├── requirements.txt
├── README.md
└── .gitignore

Future Improvements

  • User Authentication
  • Dark Mode
  • Task Filtering
  • Task Sorting
  • Email Reminders

Author

Mahi

007011dad168dfc3ed657ef6bc38e538ec818779

About

Modern Flask Todo App with task management, priorities, categories, due dates, statistics dashboard, and responsive UI.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages