/Task-Manager

Free open source on line software to create, manage and monitor task progress.

#Welcome to Task-Manager project page# ##Project information:##

Title: OnLine Task Manager (To Do List)
Commercial Application Name:
Description: Free open source on line software to create, manage and monitor task progress.
Applications: Office management Tasks
Organizing personal daily to do list
Athletic and sporting scheduling
Long term planing and goal setting
Medication consumers who needs self/nurse reminder


##Team information:##

Team Name: DevMasters
Team Members: Ahsani- Daneshvar- Fawzi


##Software Architecture information:##

Frontend Language: HTML5 - CSS - JavaScript
Backend Language: C# - SQL- MySQL database
Frontend Framework: Bootstrap - AngularJS
Backend Framework: ASP.net MVC

Software Development Process (methodology): Agile


##Requirement Engineering (RE):##

Description:
In order to handle tasks for variable range of users we need to dedicate personal profile to each user. afterwards users will create task in different category and manage the assignment and confirmation method. users can check their assigned task as a list or open each task one by one to add attachment and extra information. Created task need to be modified or removed by its creator.

Modular index:
Registration (User Name - Email Address - Password - Confirm Password - Gender - Birth-date - Location - Accept Privacy Policy - Activation Link - Congradulation Email)
Sign in (Email Address - Password - Remember Me - Forgot Password - Reset Password)
User Profile (Change Name - Change Email - Change Password - Change Location - Change Birth-date - Add Photo)
Create Task (Title - Category - Task Priority - Alarm Option - Creator - Create Date - Schedule - Description - Assignment - Attachment - Confirmation option)
Modify Task (Title - Category - Task Priority - Alarm Option - Creator - Create Date - Schedule - Description - Assignment - Attachment - Confirmation option - Remove Task)
Show Task (Title - Category - Task Priority - Alarm Option - Creator - Create Date - Schedule - Description - Assignment - Attachment - Confirmation option)
List All (Search by name - Search by Category - Change listing order - Filter)
Access Level (Pubic Viewer - Member - Administrator)


##Software Requirment Specification## https://github.com/SDPCourse/Task-Manager/wiki