10 likes | 167 Views
Goal. To reduce campus-wide energy consumption by providing a mobile application that allows users to easily view campus buildings’ energy use and report any anomalies to administrators. The Issue.
E N D
Goal To reduce campus-wide energy consumption by providing a mobile application that allows users to easily view campus buildings’ energy use and report any anomalies to administrators The Issue Despite myPower having a full-fledged website, it lacked a convenient mobile application that gave campus community members easy access to building energy consumption data on the go. A simple-to-use mobile application with user friendly interface for app maintenance was requested. Solutions • JQuery Mobile: Utilized for overall UI design and feel. Used throughout application. • Highcharts JS: JavaScript charting library used to produce interactive energy usage charts for campus buildings. • LoCal Energy Network: Gave us access to database of constantly updated building energy consumption measurements points. • Google Maps: Used to create map that displays the University campus, along with markers pinpointing the locations of tracked buildings by myPower. Challenges • Dealing with Legacy Code: Looking through the previous group’s work. Figuring out the structure and general layout of what was given to us. Finding/fixing existing bugs that caused the app to act strangely. Determining what was wanted, needed, and could be discarded. • Integrating Email Services • Examining outside resources and investigating how to integrate them into our app to produce the functionalities/results that would meet our goals. • Making sure group members/customer were consistently on the same page regarding feature design and implementation. Strong communication is important. Features - The ability to alert an administrator if an energy anomaly is observed for a campus building. - A list of all buildings on campus sorted alphabetically with a search feature and ability to pin frequently checked buildings. - An energy usage graph for every campus building with the ability to observe daily, weekly, and monthly usage. - An admin account and interface to conveniently add, remove, and edit buildings from the application. - Interactive map where each building is marked and its respective informational page is accessible through. - An energy unit converter to express measurements of energy usage in user friendly terms. - A tab and form to submit feedback to admins about the application. Group 17 • Charlene Braski • Leslie Chang • Jonathan Chen • Daniel Choi • Yuchen Mao