The Town of Yountville California (population approx. 3,000) is a small rural Town in the heart of the Napa Valley. Town Staff had already worked with staff from the City of Rancho Cucamonga and gathered valuable data and stored it in GIS maps and databases, and had known that the public would enjoy viewing the data if given the resources. The primary inspiration of this app is the vision of allowing government and citizens to share info and collaborate on a single platform.

Town Staff worked closely with Rancho Cucamonga to develop a mobile app that utilizes the GIS data the Town already uses. Now, residents and visitors alike can interact with Town Staff while learning more about the community they love.

What it does

The app provides users with the ability to submit non-emergency issues to Town staff, such as a cracked sidewalk or zoning violation. It also provides property information, business listings, news, events, meeting schedules, and web maps. These web maps include street improvements, parks, trails, and others.

How we built it

The app uses Esri's JavaScript API, ionic framework. The app is installable on both iOS and Android platforms.

Challenges we ran into

One challenge the development team ran into was integrating a secure feature service via proxy server and pulling the web maps from ArcGIS Online group into the map tab. Despite the challenge, however, we were able to create a tool that residents will appreciate.

Accomplishments that we are proud of

One of the most unique features of the app is the walking tours. The historic tour and the public art tour tools of the app feature story boards, images, explanations, and locations on a map that users can reference as they walk up and down the Town. The Historic Tour, in particular, gives the user insight to some of the buildings around Town that they may not have known otherwise.

Other features we are proud of include pulling web maps from ArcGIS Online group and dynamically updating the apps view which contain various web maps. Also, we are proud of the ability to incorporate the news, events, and meetings RSS feed into the app.

What we learned

Using the ionic framework is effective as we are able to compile from single source code into both iOS and Android platforms.

What's next for MYville

In future versions of MYville, users can expect more maps and story board tours of Yountville that provide easy to access and easy to use information.

Built With

  • ionic-framework
  • javascript-api
Share this project: