Intelligent Task Prioritisation System
Project Showcase

Intelligent Task Prioritisation System

CSC3003S - Capstone

By: Shreeya Rama , Emily Wood , Casey Hunter


About

Abstract

The Intelligent Task Prioritisation System (IMTPS) is a web-based application developed by Team ESC Key to help users manage their tasks, organise schedules, and improve productivity through intelligent task prioritisation. The system incorporates four scheduling strategies: Deadline, Priority, Effort, and Balanced, allowing users to generate and compare personalised schedules based on task urgency, importance, effort, and individual preferences.

Key features include a fully interactive calendar view, task creation and management, fixed-time and recurring tasks, personalised focus modes (Academic, Family, Health, and Leisure), and productivity tracking. Users can customise their available planning hours, block out unavailable periods, and specify preferred working times through a personalised questionnaire. The application automatically considers these constraints when generating schedules, helping users balance their responsibilities more effectively.

Developed using Java, HTML, CSS, JavaScript, and Google Firebase Firestore, IMTPS provides a secure, user-friendly platform designed to simplify time management, reduce scheduling conflicts, and encourage a more organised and balanced daily routine.

Documents 1

Downloadable resources and documentation

Click "View Full" to open documents in a new window

Gallery 1

Explore the visual story of this exhibit