Notes Tracker is an Android application in which user will be able to view his/her current location on the Google Map, create a brief Note of the location according with different categories and get the path of previously created Note.

User of the application can add members to the system and send message to the member which will contain a message and current address of application user.

Why Notes Tracker?

  1. Removes need to write note manually
  2. View and Save note category wise
  3. Send message about the location

Notes Tracker Android Application Notes Tracker Android Application UML 2 Notes Tracker Android Application UML Notes Tracker Android Application UML 3

HARDWARE REQUIREMENTS:

  • Android mobile phone
  • Minimum level Android
  • Froyo 2.2 OS
  • Internet Availability

SOFTWARE REQUIREMENTS:

  • Operating System
  • Android Froyo 2.2 OS (recommended)
  • Software Tools
  • Eclipse Helios
  • Android SDK
  • Android Development Toolkit

Functional Requirements:

  • Registration
  • Create Note
  • Send Message
  • Get Route Path
  • Manage Member

Nonfunctional Requirements:

  • Performance
  • Usability
  • Dependency
  • Scalability

Login Screen Design:

Notes Tracker Home Screen

  • The home screen design of Notes Tracker will display two input fields

Notes Tracker Welcome User

  • It provides two options
    Email Address – The Email of the Registered
    user
    2. Password
  • If User is enters correct email and password than he is redirected to home screen, otherwise he has to enter again.
  • User can click on Forgot Password if he has forgotten the password.

Screens after Login – Dashboard:

Notes Tracker Dash Board

There are different options available to choose from

Create Note:

Notes Tracker Get Route Path

This screen has three input fields:

  1. Note Name- user enters the note name
  2. Note Category- user selects the category of the note
  3. Description

Here user will create a new note by giving the note name, category and description. This details will be saved in the database along with the latitude, longitude points of the current location.

Add/Update/Delete Member

  • Here we can add a new member details which will contain fields like member name, email address ,mobile number and city.
  • Using this screen only we can update or delete existing member
  • Here we can add a new member details which will contain fields like member name, email address ,mobile number and city.
  • Using this screen only we can update or delete existing member
  • Here we can add a new member details which will contain fields like member name, email address ,mobile number and city.
  • Using this screen only we can update or delete existing member
  • Using this screen user can send message to previously added member
  • There are two fields

1.Selects City

2.Selects Member

LIMITATIONS:

Administrator functionality are not fully added into the application, admin cannot edit category or delete category.
The internet has to be working when we open the application.
Memory card is require because the local database will be created in the SD card itself.

FUTURE EXPANSION:

Develop same application on different platform like IOS, Microsoft for IPhone and windows phones.
Set up a central database where one member can track the location of other member using web service.
User can search places on the map by providing the place name.