際際滷

際際滷Share a Scribd company logo
IBM Bluemix APPnovator Challenge 
Developed by The A-Team 
Jeremy Loke Keng Mun 
Kua Weng Onn 
Choy Cheng Yuan
The Problem? 
 Government departments cannot respond effectively to city 
service maintenance complaints. 
 One major reason is because of ineffective reporting by the 
general public. 
 It has been observed that there are three main causes for these 
ineffective reports: 
Citizens are not bothered to report them because it is too much of a 
hassle to do so. 
Citizens do not know which government department to report the 
problem to or how to contact them. 
Citizens cannot describe the problem and/or its location effectively 
enough for the government departments to respond properly.
What is MyCity? 
 Enables the citizens to report a problem regarding the citys infrastructure. 
 The completed email report includes key details such as description, location, 
photo and additional relevant comments. 
 Reported cases will go directly to the specific government department queue for 
resolution. 
 The department will then provide useful feedback via email to the user while the 
reported problems are being solved.
Problems Handled by MyCity 
 Types of problems (For now): 
Pipe works 
Illegal Advertisement 
Traffic Light Malfunction 
Electrical Problem 
Potholes 
Road Blockages
Features of MyCity 
 GPS Location Service 
Able to locate the exact location of problem found using a map 
 Camera 
 Able to take and attach photo regarding the problem 
 Email 
 Able to send report to specific department using email 
service 
 Feedback reported problem status to users 
 Rewards notification
Step 1: Sign Up Screen 
 Users enter their personal details to be included in the report.
Step 2: Main Screen 
 Users are able to choose the problems that they have faced.
Step 3: Report Description 
 Users can choose the report description based on the 
problem.
Step 4: GPS Locator/Use Own Location 
 Locate latitude, longitude & 
current address of the problem 
with smartphones GPS service. 
 Use Googles Geocoding Service to 
find the problem coordinates and 
address of users selected location.
Step 5: Camera 
 Users can attach a photo to complete the description for the 
problem that they wish to report.
Step 6: Report Confirmation 
 Ask for user confirmation for the problem details saved. The 
relevant government departments will receive these details in the 
email report.
Step 7: Report Sending via Email 
 Users are able to report the problems via email service to the 
relevant government department.
Report Resolution 
 Before resolution 
Authorities email user to: 
o Acknowledge the report has been received 
o Inform user the duration they need to fix the problem 
o Request additional information if necessary 
 After resolution 
Inform user they have fixed the problem 
Inform user rewards if any
IBM Bluemix Services (1/3) 
 SDK for Node.js TM 
Is a stand alone 
JavaScript runtime and 
server-side JavaScript 
solution for IBM 
platform. 
Compatible runtime with 
the services being used 
in our app. 
 AppScan Mobile Analyzer 
Improves application security 
program management and 
strengthens regulatory 
compliance. 
Enables users to identify 
security vulnerabilities and 
generate reports and fix 
recommendations.
IBM Bluemix Services (2/3) 
 Mobile Application Security 
Provides a basic app security 
framework, enabling the 
developer to block access to 
apps on specific devices. 
Allows only the MyCity users 
with correct App ID and App 
Secret to access the mobile 
cloud data (Announcements) in 
MyCity Mobile Data database. 
 Mobile Quality Assurance 
Enables mobile app testing and 
user validation with over-the-air-build 
distribution, in app bug 
reporting, automated crash 
reporting and user feedback.
Mobile Quality Assurance Usage (1/2) 
 Mobile Quality Assurance Service records all application sessions, including 
app crashes as well as installations.
Mobile Quality Assurance Usage (2/2) 
 Mobile Quality Assurance Service also records bugs captured by application 
testers and the root cause lines of code which cause app crashes.
IBM Bluemix Services (3/3) 
 Mobile Data 
Cloud storage service for 
storing mobile data. 
Stores announcements in 
Mobile Data cloud storage 
for MyCity users to access. 
 Push 
Push notifications to send 
relevant content to the right 
people at the right place and 
time. 
Sends announcements list 
update notifications to all MyCity 
users.
Mobile Data & Push Usage : Annoucements 
 Mobile Data Service stores latest announcement updates (Support Info, 
Rewards Notification, App News) set by Administrator. 
 Push Service sends notifications to all MyCity users whenever MyCity 
Administrator updates the announcements list.
IBM Bluemix Add-Ons 
 Monitoring and Analytics 
Insight into how application 
code might affect the 
performance of the application. 
Find the root cause line of code 
quickly and easily. 
Integrated log file analysis on a 
single tab that helps you to 
quickly identify errors.
External Services 
 Google Play Services 
Google Maps Service 
oDisplay problem location on a map 
oInclude latitude, longitude and 
current address 
 Email Service (eg: Gmail, Hotmail, 
Yahoo Mail, etc...) 
Handle online communication 
between government departments 
and MyCity users regarding report 
sending, feedback and potential 
rewards.
Winner_MyCity App_ KBU_Appnovator Presentation

More Related Content

Viewers also liked (6)

PPTX
First Runer-Up - Imaginators from Tunku Abdul Rahman University College
Melonie Sta Maria
PDF
Lifestyle Design Programma : Reis je dromen achterna - Maart 2017 - Voor werk...
Wonderlijk Werken
PPTX
SEO : 10 astuces de referencement local pour etre 1er sur votre mot cle + ville
Studio CLIC CLIC BANG BANG
PDF
Aire de Valorisation de lArchitecture et du Patrimoine (AVAP)
Ville_de_Caen
PDF
European Bonus & Sales Compensation Survey - Aon Hewitt infographic
Aon Hewitt EMEA
PDF
Usability and Users Experiences in Moodle land
Olli Savolainen
First Runer-Up - Imaginators from Tunku Abdul Rahman University College
Melonie Sta Maria
Lifestyle Design Programma : Reis je dromen achterna - Maart 2017 - Voor werk...
Wonderlijk Werken
SEO : 10 astuces de referencement local pour etre 1er sur votre mot cle + ville
Studio CLIC CLIC BANG BANG
Aire de Valorisation de lArchitecture et du Patrimoine (AVAP)
Ville_de_Caen
European Bonus & Sales Compensation Survey - Aon Hewitt infographic
Aon Hewitt EMEA
Usability and Users Experiences in Moodle land
Olli Savolainen

Similar to Winner_MyCity App_ KBU_Appnovator Presentation (20)

PDF
IRJET- Smart Application for Complaint Registration
IRJET Journal
PPTX
Toll pay
MININATH JIRAGE
PPTX
Toll pay
MININATH JIRAGE
PDF
IRJET- Forum for Citizen Grievance
IRJET Journal
PPTX
Toll pay by Manas
Manas Mondal
PDF
IRJET- Managing Social Complaint using Mobile Application with Real-time Trac...
IRJET Journal
PDF
Grievance Reporting System
IRJET Journal
PDF
Public grievance redressal system
Charles D'souza
DOCX
Location sharing and automatic message sender Android Application
Kavita Sharma
PDF
IRJET- City Complaint Management System
IRJET Journal
PDF
Community reporting system: road violation
journalBEEI
PDF
Community reporting system: road violation
journalBEEI
PDF
I am secure android application
eSAT Publishing House
PPTX
Streamlining Maintenance Requests with the Society Management App
shikhaohhpro
PDF
Maximizing your vas services with mobile marketing
BSP Media Group
PPTX
Streamlining Maintenance Requests with the Society Management App
shikhaohhpro
PDF
Android Based Complaint Management System For Municipal Corporation
IJERA Editor
PDF
Android Application for Updation
IRJET Journal
PPTX
Determination and visualization of density210409
Kenji Sugihara
PDF
Phase3 4
leolei520
IRJET- Smart Application for Complaint Registration
IRJET Journal
Toll pay
MININATH JIRAGE
Toll pay
MININATH JIRAGE
IRJET- Forum for Citizen Grievance
IRJET Journal
Toll pay by Manas
Manas Mondal
IRJET- Managing Social Complaint using Mobile Application with Real-time Trac...
IRJET Journal
Grievance Reporting System
IRJET Journal
Public grievance redressal system
Charles D'souza
Location sharing and automatic message sender Android Application
Kavita Sharma
IRJET- City Complaint Management System
IRJET Journal
Community reporting system: road violation
journalBEEI
Community reporting system: road violation
journalBEEI
I am secure android application
eSAT Publishing House
Streamlining Maintenance Requests with the Society Management App
shikhaohhpro
Maximizing your vas services with mobile marketing
BSP Media Group
Streamlining Maintenance Requests with the Society Management App
shikhaohhpro
Android Based Complaint Management System For Municipal Corporation
IJERA Editor
Android Application for Updation
IRJET Journal
Determination and visualization of density210409
Kenji Sugihara
Phase3 4
leolei520
Ad

Recently uploaded (20)

PDF
Database Benchmarking for Performance Masterclass: Session 2 - Data Modeling ...
ScyllaDB
PDF
MPU+: A Transformative Solution for Next-Gen AI at the Edge, a Presentation...
Edge AI and Vision Alliance
PDF
Java 25 and Beyond - A Roadmap of Innovations
Ana-Maria Mihalceanu
PDF
FME as an Orchestration Tool with Principles From Data Gravity
Safe Software
PDF
UiPath Agentic AI ile Ak脹ll脹 Otomasyonun Yeni a脹
UiPathCommunity
PPTX
Curietech AI in action - Accelerate MuleSoft development
shyamraj55
PPTX
CapCut Pro Crack For PC Latest Version {Fully Unlocked} 2025
pcprocore
DOCX
Daily Lesson Log MATATAG ICT TEchnology 8
LOIDAALMAZAN3
PDF
Open Source Milvus Vector Database v 2.6
Zilliz
PDF
Plugging AI into everything: Model Context Protocol Simplified.pdf
Abati Adewale
PDF
Why aren't you using FME Flow's CPU Time?
Safe Software
PPTX
UserCon Belgium: Honey, VMware increased my bill
stijn40
PDF
EIS-Webinar-Engineering-Retail-Infrastructure-06-16-2025.pdf
Earley Information Science
PDF
ArcGIS Utility Network Migration - The Hunter Water Story
Safe Software
PPTX
01_Approach Cyber- DORA Incident Management.pptx
FinTech Belgium
PPTX
MARTSIA: A Tool for Confidential Data Exchange via Public Blockchain - Poster...
Michele Kryston
PDF
Python Conference Singapore - 19 Jun 2025
ninefyi
PDF
Quantum AI Discoveries: Fractal Patterns Consciousness and Cyclical Universes
Saikat Basu
PPTX
MARTSIA: A Tool for Confidential Data Exchange via Public Blockchain - Pitch ...
Michele Kryston
PDF
2025_06_18 - OpenMetadata Community Meeting.pdf
OpenMetadata
Database Benchmarking for Performance Masterclass: Session 2 - Data Modeling ...
ScyllaDB
MPU+: A Transformative Solution for Next-Gen AI at the Edge, a Presentation...
Edge AI and Vision Alliance
Java 25 and Beyond - A Roadmap of Innovations
Ana-Maria Mihalceanu
FME as an Orchestration Tool with Principles From Data Gravity
Safe Software
UiPath Agentic AI ile Ak脹ll脹 Otomasyonun Yeni a脹
UiPathCommunity
Curietech AI in action - Accelerate MuleSoft development
shyamraj55
CapCut Pro Crack For PC Latest Version {Fully Unlocked} 2025
pcprocore
Daily Lesson Log MATATAG ICT TEchnology 8
LOIDAALMAZAN3
Open Source Milvus Vector Database v 2.6
Zilliz
Plugging AI into everything: Model Context Protocol Simplified.pdf
Abati Adewale
Why aren't you using FME Flow's CPU Time?
Safe Software
UserCon Belgium: Honey, VMware increased my bill
stijn40
EIS-Webinar-Engineering-Retail-Infrastructure-06-16-2025.pdf
Earley Information Science
ArcGIS Utility Network Migration - The Hunter Water Story
Safe Software
01_Approach Cyber- DORA Incident Management.pptx
FinTech Belgium
MARTSIA: A Tool for Confidential Data Exchange via Public Blockchain - Poster...
Michele Kryston
Python Conference Singapore - 19 Jun 2025
ninefyi
Quantum AI Discoveries: Fractal Patterns Consciousness and Cyclical Universes
Saikat Basu
MARTSIA: A Tool for Confidential Data Exchange via Public Blockchain - Pitch ...
Michele Kryston
2025_06_18 - OpenMetadata Community Meeting.pdf
OpenMetadata
Ad

Winner_MyCity App_ KBU_Appnovator Presentation

  • 1. IBM Bluemix APPnovator Challenge Developed by The A-Team Jeremy Loke Keng Mun Kua Weng Onn Choy Cheng Yuan
  • 2. The Problem? Government departments cannot respond effectively to city service maintenance complaints. One major reason is because of ineffective reporting by the general public. It has been observed that there are three main causes for these ineffective reports: Citizens are not bothered to report them because it is too much of a hassle to do so. Citizens do not know which government department to report the problem to or how to contact them. Citizens cannot describe the problem and/or its location effectively enough for the government departments to respond properly.
  • 3. What is MyCity? Enables the citizens to report a problem regarding the citys infrastructure. The completed email report includes key details such as description, location, photo and additional relevant comments. Reported cases will go directly to the specific government department queue for resolution. The department will then provide useful feedback via email to the user while the reported problems are being solved.
  • 4. Problems Handled by MyCity Types of problems (For now): Pipe works Illegal Advertisement Traffic Light Malfunction Electrical Problem Potholes Road Blockages
  • 5. Features of MyCity GPS Location Service Able to locate the exact location of problem found using a map Camera Able to take and attach photo regarding the problem Email Able to send report to specific department using email service Feedback reported problem status to users Rewards notification
  • 6. Step 1: Sign Up Screen Users enter their personal details to be included in the report.
  • 7. Step 2: Main Screen Users are able to choose the problems that they have faced.
  • 8. Step 3: Report Description Users can choose the report description based on the problem.
  • 9. Step 4: GPS Locator/Use Own Location Locate latitude, longitude & current address of the problem with smartphones GPS service. Use Googles Geocoding Service to find the problem coordinates and address of users selected location.
  • 10. Step 5: Camera Users can attach a photo to complete the description for the problem that they wish to report.
  • 11. Step 6: Report Confirmation Ask for user confirmation for the problem details saved. The relevant government departments will receive these details in the email report.
  • 12. Step 7: Report Sending via Email Users are able to report the problems via email service to the relevant government department.
  • 13. Report Resolution Before resolution Authorities email user to: o Acknowledge the report has been received o Inform user the duration they need to fix the problem o Request additional information if necessary After resolution Inform user they have fixed the problem Inform user rewards if any
  • 14. IBM Bluemix Services (1/3) SDK for Node.js TM Is a stand alone JavaScript runtime and server-side JavaScript solution for IBM platform. Compatible runtime with the services being used in our app. AppScan Mobile Analyzer Improves application security program management and strengthens regulatory compliance. Enables users to identify security vulnerabilities and generate reports and fix recommendations.
  • 15. IBM Bluemix Services (2/3) Mobile Application Security Provides a basic app security framework, enabling the developer to block access to apps on specific devices. Allows only the MyCity users with correct App ID and App Secret to access the mobile cloud data (Announcements) in MyCity Mobile Data database. Mobile Quality Assurance Enables mobile app testing and user validation with over-the-air-build distribution, in app bug reporting, automated crash reporting and user feedback.
  • 16. Mobile Quality Assurance Usage (1/2) Mobile Quality Assurance Service records all application sessions, including app crashes as well as installations.
  • 17. Mobile Quality Assurance Usage (2/2) Mobile Quality Assurance Service also records bugs captured by application testers and the root cause lines of code which cause app crashes.
  • 18. IBM Bluemix Services (3/3) Mobile Data Cloud storage service for storing mobile data. Stores announcements in Mobile Data cloud storage for MyCity users to access. Push Push notifications to send relevant content to the right people at the right place and time. Sends announcements list update notifications to all MyCity users.
  • 19. Mobile Data & Push Usage : Annoucements Mobile Data Service stores latest announcement updates (Support Info, Rewards Notification, App News) set by Administrator. Push Service sends notifications to all MyCity users whenever MyCity Administrator updates the announcements list.
  • 20. IBM Bluemix Add-Ons Monitoring and Analytics Insight into how application code might affect the performance of the application. Find the root cause line of code quickly and easily. Integrated log file analysis on a single tab that helps you to quickly identify errors.
  • 21. External Services Google Play Services Google Maps Service oDisplay problem location on a map oInclude latitude, longitude and current address Email Service (eg: Gmail, Hotmail, Yahoo Mail, etc...) Handle online communication between government departments and MyCity users regarding report sending, feedback and potential rewards.