Accessability Violation Logging

From CS486wiki
Jump to navigationJump to search

Introduction

Accessibility Violations is a project that will help users to report current violations in an Android based application. The system shall be designed for the favor of community in terms of accessibility. It shall do this by allowing users to post the accessibility violations. With the help of this product, individuals will be informed about the accessibility violations around their neighborhood that might affect their daily lives.

Goals

  • Accessible world for everybody
  • Raise awareness about disabilities and people with special need
  • Enhance the cooperation and participation in the disable community

Application Features

  • Main Functions
    • Registration  : User can register with their username, mail address and password
    • Report violation  : User can report violation by typing Title, Description, Type, Status and Address. If location of violation is in Vestal, application automatically sends e-mail to ssd[at]binghamton.edu
      • Status: Status can be Detected, In Progress, Still Same and Fixed
      • Type  : 3 types of violations, these are blindness, paralyzedness and deafness
      • Location: User can type address manually or by getting current location through GPS
    • Map of violations : User can see violations by icon

Screencast of Application

Login

 Login   Forgot Password

Register

Registration

Map

Main Map Search on Map

         Search Result 

Search

 Search    Search Result  View of violations 

Registered User

Main registered screen Report Violation

    Comment

Update violation Update violation

Database

Tables

Json results

Platforms

Eclipse, Java, Google map api, JSON, PHP, phpMyAdmin, inmotionhosting