Redwerk`s development team built the system`s backend to crawl multiple city and county councils, police and other authority websites and present the aggregated data visually through the mobile application called YouTown. YouTown app users are able to access up to the minute updates from their local governments because our team reduced the feed update latency to one minute. Updates and information include city services, job postings, bids & proposals solicitations, licensing and fees, maps of local points of interest, events and meetings, calendar and recent news.
The data is stored in CouchDB, a document-based database. Redwerk developers implemented a thin mobile client that communicates with the server using the REST API, which has a design that allows operating data items like resources. The majority of the processing is done on the server-side, eliminating frequent updates in the code and providing backward compatibility.
Supported data feed formats are RSS, iCalendar, XML and KML/KMZ.