Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

📝 Task Manager Web App

A full-stack task management application built using Flask, MySQL, and Bootstrap.

🚀 Features

  • User authentication (Register / Login / Logout)
  • Add, edit, delete tasks
  • Mark tasks as completed or pending
  • Task categories (Work, Personal, Study, General)
  • Filter tasks by status, priority, and category
  • Clean and responsive UI using Bootstrap
  • Secure session-based access

🛠 Tech Stack

  • Backend: Flask (Python)
  • Frontend: HTML, CSS, Bootstrap
  • Database: MySQL
  • Authentication: Werkzeug security

📂 Project Structure

task-manager-flask/ │ ├── app.py ├── templates/ │ ├── base.html │ ├── login.html │ ├── register.html │ ├── dashboard.html │ └── edit_task.html ├── static/ │ └── css/ ├── requirements.txt └── README.md ├── schema.sql

⚙️ Setup Instructions

Create virtual environment

python -m venv venv venv\Scripts\activate Install dependencies

pip install -r requirements.txt Configure MySQL database and update credentials

Run the app python app.py

👤 Author Tanishka Kuwar

About

A full-stack task management web app built with Flask, MySQL, and Bootstrap.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages