Skip to content

codedev-mi/Python

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 

Repository files navigation

Python

Task Manager Web Application

A simple and user-friendly web application built with Flask and SQLite for managing daily tasks. Users can create, view, update, and delete tasks with features like due dates, priorities, task completion toggling, and search & sort capabilities.

Features

• Create new tasks with title, description, due date, and priority (Low, Medium, High) • View a list of tasks with details and completion status • Update task details easily • Mark tasks as completed or undo completion • Delete tasks you no longer need • Search tasks by title • Sort tasks by due date, completion status, or creation time

Technologies Used

• Python 3 • Flask (web framework) • Flask-SQLAlchemy (ORM for SQLite database) • SQLite (lightweight file-based database) • Bootstrap 5 (for responsive UI styling)

How to Run

To Run: • Save the files as shown.

• Create a virtual environment and install Flask and SQLAlchemy: bash pip install Flask SQLAlchemy

• Run the Flask app: bash python app.py

  1. Open your browser and navigate to http://127.0.0.1:5000

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published