You are on page 1of 7

Tree Trimming Mobile

Application
Mobile App(Android)
1. Mobile Application will be divided in to two parts
a) For Citizen
b) For NMMC employee/Contractor.

2. When the application is opened It will present to two button for user.
a. Submit Trimming Application (Citizen)
b. Take action(NMMC Employee/Contractor)

3. In Trimming application below details will be captured from the citizen.


Full Name
Full Address with GPS Data
Email
Mobile Number
Number of trees to trim (max 5 per application)

4. For each tree citizen entered below information will be captured


Photo of each tree
Location(GPS data)
Reason for trimming.
Height and Width of tree for calculating charges.
Mobile App(Android)
5. When user enters above information, we present him two option
1. Trim by NMMC
2. Trim by Citizen

If user selects NMMC option we calculate the charges and show it to citizen, Once user accepts we take him to
Payment Gateway, once the payment is done we generate the Application Number.

If user selects Trim by Citizen then Notification is shown to citizen regarding the actions that needs to take once
application is approved for trimming that is Citizen has to upload image of trimmed tree against application number.

6. In the application is we make provision for citizen to track his application status.

7. For NMMC employee can login to application. There will be list of application numbers assigned to him depending
upon ward/sector etc.

8. Employee after inspection can approve/reject the application.

9. When the trimming is done by NMMC employee will upload the image of trimmed tree.
Backend
1. When the application is submitted by citizen, data is saved in database in secured server.
2. Once the application number generated, server will send email/SMS to concerned officers for further actions.
3. As soon as the application is number is generated or applications status is changed, server will send the
email/SMS to respected applicant.
4. All the business Validation will be taken care at server side.
Basic Architecture of App

Web service Web service Tree Trimming


Tree Trimming Server and Data
Mobile
Mobile App(Citizen) base
App(NMMC)
Things required from MMMC
1. Java Server with database.

2. Google PlayStore account for publishing application.


Things required from MMMC
1. Java Server with database.

2. Google PlayStore account for publishing application.

Time Frame
1. 20 - 30 days.

You might also like