Skip to content

AliAbdullah0314/Task-Manager

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 

Repository files navigation

Task Manager - Student Productivity Application

A Java-based task management application designed specifically for MYP students to enhance productivity and organization during remote learning.

Overview

This application was developed to help Year 7 students at Emirates International School-Jumeirah manage their academic workload during online learning. It features a user-friendly GUI with customizable themes, task tracking capabilities, and productivity monitoring tools.

Key Features

Task Management

  • Add and organize academic and personal tasks
  • Set due dates and track completion status
  • Automatic task sorting based on due dates
  • Subject-based task categorization

Productivity Tools

  • Flexible timer with audio notifications
  • Procrastination index tracking
  • Visual progress monitoring
  • Task completion statistics

User Experience

  • Customizable interface themes
  • Intuitive graphical user interface
  • Persistent data storage
  • Cross-platform compatibility

Architecture Highlights

  • Polymorphic design with inheritance
  • Recursive algorithms for data processing
  • CSV-based data storage
  • Object-oriented task structure
  • JavaFX-based GUI

Future Enhancements

Planned Features

  • Animated UI elements
  • Dynamic page transitions
  • Advanced task filtering
  • Calendar view integration
  • Enhanced theme customization

About

Task manager with a measure for procrastination made using JavaFX

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors