Welcome to the Urban Belonging Toolkit
On this page you will find the links to all relevant code to setup your own version of the Urban Belonging app or work with the resulting data from the app. For more background on the project. Please visis www.urbanbelonging.com.
Setting up your own app and server
Code and more detailed information on setting up your own version of the Urban Belonging app can be found here
Server
The back-end server consists of two parts.
-
The back-end server api handles all traffic from the mobile application. Additionaly, there are endpoints for the admins to export the data gathered using the app. The exports can be used to further work with the data. For example using the notebooks shown later on this page. THe code and a more detailed explanation on how to setup the API can be found here.
-
An image processor handling the resizing of thumbnails, uploads to S3 compatible storage and finally returning the URLS of the uploaded images. The code and a more detailed explanation on how to setup the API can be found here
Working with the data
Python notebooks have been made available to use as a starting point to work with the data from the app:
- Converting JSON to CSV file and aggregate data statistics
- Download all pictures to seperate folder on your system
- Converting the location tracking data
- Creating Gephi networks based on the slider and tag data
Workshop materials
- Creating small cards (for print) containing relevant data for each photo about annotations from the user who made the photo to be used in workshop settings
- Creating cards (for print) to be used in workshop settings from a list of contested photos from the reactions of other users
You can see examples of the output below. Left showing the slider value and tags attached by the creator of the photo. Right showing the overview of contested reactions (sliders values and tags) by all users on a photo.