The Java web application using core Java, servlet, jsp, mysql and bootstrap.
There are two ways to use this application: Individual and Organization
- Individual: People can add their schedules and daily routine, just like Google keep
- Admin can add tasks, and assign to particular employee
DESCRIPTION:
A) Individual:
- person can add task with task title, name, label and reminder
- view all the tasks which have reminders
- show all the labels
- show all the task under particular label
- update and delete the task
B) Organization:
- Follows standard organization structure : Organization -> departments -> projects -> modules -> tasks and departments -> employee
- Add and show department, employee, project, module, task
- employee to add in which department
- project to add in which department
- module to add in which project
- task to add in which module
- assign task to employee
- start and end time is stored
- set deadline and priority for task
- To-do, doing and done list in a single view
- update and delete the task
C) Employee:
- Details of all tasks and to-do, doing n done list in a single view
- calender view:
- to see task done on particular day for individual
- organization/admin can see the tasks completed by each employees
Limitation based on Features:
-
reminder notification as it has set
-
Generalized for different oraganizations which follows:
- Organization -> departments -> projects -> modules -> tasks or
- Organization -> departments -> projects -> tasks or
- Organization -> departments -> tasks or
- Organization -> tasks