reset password
Sidewalk Repair Photo Archive
Sponsored by LA City, Bureau of Engineering
Bernard Bollinger III, Phillip Han, Brian Kan, Sharon Lake, Araceli Lopez, Patricia Luz, Kaila Mayho
Advisor: Russ Abbott, Jungsoo (Soo) Lim

Current Project Description :

Currently, the LA Bureau of Engineering stores all of their photos in a folder and renames them to keep track of any associated metadata. The Los Angeles Photo Archive (LAPA) allows users to easily tag and upload photos to an Azure blob storage and store associated metadata in an Azure SQL database. The LAPA has the following features:

 

Once implemented, city workers will be able to easily upload and tag photos, as well as keep track of any photos taken for a given category. Database admins will also be able to progammatically generate a link that will launch their app with the associated metadata for simpler photo tagging.

 

 

Project Description as Described By Customer:

The LA City Bureau of Engineering has asked us to finish the implementation of last year's LAPA (LA Photo Archive) Android Application and integrate it with their Sidewalk Repair metadata categories.  We are going to design an Azure backend and modify the currently existing Android application and use the actual categories the Bureau of Engineering is using to store metadata.  All the backend code will be managed by Visual Studio and published to an Azure Web application. 

 

I did some brainstorming with Julie Sauter, the Deputy City Engineer over our sidewalk program and we think we have a pretty good idea of what we would like to do.  We already have a database of the repair locations and display them in GIS, but what we have struggled with is how to make an efficient process for the recording of before/after photos for each site.  I think that we could leverage the application that was completed last year for taking the photos, but for this year's project we thought that it might be a good idea to start with last year's project and automate the passage of information from our existing application that is used in the field to record other site information and automatically pass the parameters from that application to the photo application.  We were thinking that there will likely be a few bugs or enhancements needed to last year's base application that will be discovered in the process so it would essentially be two parts 1) the implementation of last year's application for the sidewalk program and 2) the enhancement of the application to automatically receive parameters from a calling application or web application and also to note before photos vs after for the sidewalk program.

 

As a Senior Design Project last year a student team from the CSULA Dept. of Computer Science developed a Photo Archive application (PABOE) for the BOE. PABOE, consists of apps that run on both Android and iOS devices. It allows users -- BOE engineering staff and others -- to take photos, tag them with identifying data, and upload them to a database on the BOE's Microsoft Azure Cloud Server. Backend code, also developed by the team, runs on the Azure server to support the upload task

 


TEAM MEMBERS

Brian Kan - Project Leader - brian.a.kan@gmail.com

Phillip Han - Android Project Leader - naphilhan@gmail.com

Araceli Lopez - QAQC Lead - lopez_araceli1@sbcglobal.net

Kaila Mayho - Requirements/Documentation Lead - kaila9511@gmail.com

Bernard Bollinger III - Liaison Contact - bernardbollinger@gmail.com

Patricia Luz - iOS Project Leader - triciamaeluz@rocketmail.com

Sharon Lake - Backend Leader - parallaxplace@gmail.com 

 

 



LIAISON CONTACTS

City Of Los Angeles Bureau Of Public Works - Department of Engineering:

Ted Allen - ted.allen@lacity.org

Ray Uyemura - ray.uyemura@lacity.org

Alisa Blake - alisa.blake@lacity.org

Raul Virgen - raul.virgen@lacity.org

 


This year the BOE requests that a Senior Design team from the CSULA Dept. of Computer Science enhance PABOE as follows:

1. Construct an interface between PABOE and the existing BOE Sidewalk Database System so that PABOE can import data from that system and link photos to repair tasks.

2. Provide a means to link and identify the before-photo(s) and after-photo(s) for each repair task.

Meeting time: Fridays 12-1.

 


 

Team Resources
 

 

Resources
Final Project Report
Github
Schedule
Fall Presentation
Spring Presentation
Software Requirements Specification (Updated Draft)
Software Design Document (Final Draft)
Project Poster
LAPA User Guide
Readme File
Source Code (Android)
Pre Lunch Liaison Talk
App Launcher URL