My Time Planner Mobile Android Application Project

My Time Planner Mobile Android Application Project.

Project Domain / Category

Mobile Application

Abstract/Introduction

Time can be termed as one of the most precious resources that should be managed and utilized very efficiently to achieve maximum productivity.

In today’s busy life, many activities (such as office tasks, household tasks, various events, and any other daily life activity) are going on simultaneously and managing/remembering all of these activities is very difficult. The proposed application will allow users to plan and schedule their activities on an hourly, daily, weekly basis (or any specified time duration).

The application will remind the user of any upcoming activity/event through notifications and alarms. With the help of this application, users can improve their daily life routines by doing more tasks with their time.

Functional Requirements:

  • Users should be allowed to add/remove/modify different pre-defined activities/sub-activities as per his/her daily routine.
  • User should be able to schedule his/her activities from pre-defined activities/sub-activities (or any other custom activity/event).
  • Users may add/remove repeating activities and events.
  • The application will provide the facility to add reminders (or multiple reminders) in the form of notifications and alarms as defined by the user while scheduling any activity or event.
  • The application will remind users regarding upcoming activity/event well before time (or as defined by the user during scheduling).
  • The application will allow the user to modify/delete his/her scheduled activities/events.
  • The application will provide different reports regarding activities on an hourly, daily, weekly basis (or any custom range) for better time management.
  • The application will provide import data and export data features in case the user wants to switch from one device to another.
  • The application should provide password-based secure access to user to manage his/her activities.

Tools / Technologies:

Android Studio, SQLite