Task Management System

A comprehensive web-based task manager built with Django and MySQL

Django Python MySQL Bootstrap

Project Overview

This project is a comprehensive task planning system developed with Django. The system enables users to create, edit, and manage tasks. It also includes an admin interface where administrators can view tasks created by different users.

Key Features

Task Management

  • Create and edit tasks
  • Set goals and measurable criteria
  • Track task duration
  • Add notes and comments

Admin Features

  • User management
  • Task oversight
  • System logs
  • Daily message management

Analytics

  • Weekly task overview
  • Task completion tracking
  • Early submission monitoring
  • Performance metrics

Project Screenshots

Dashboard
Dashboard View

Main interface for task management

Dashboard
Admin Users

Main interface for user management

Dashboard
Create Task

Main interface for creating tasks

Technical Details

Technology Stack

  • Django 4.2
  • Python 3.11.7
  • MySQL Database
  • Bootstrap UI Framework

Key Components

  • Task Model with comprehensive fields for goal tracking
  • User authentication and authorization system
  • Admin interface for user and task management
  • Logging system for activity tracking
  • Daily message system for announcements