Digital Villages: Creating a Stable Back-End Program for a Crowdsourced Image application
School Name
Governor's School for Science & Mathematics
Grade Level
12th Grade
Presentation Topic
Computer Science
Presentation Type
Mentored
Oral Presentation Award
2nd Place
Abstract
Digital Villages is a project movement that seeks to build relationships within communities. Some apps in this movement are in development. These apps perform tasks such as job offerings and local trades. The goal of Digital Villages: Discoverable is to connect villagers with their pasts by having them upload old pictures of spots around a village for everyone to see. For this project, the back-end of the application was developed. The back-end contains the source code that will run on the server, rather than on the client’s phone, and it will connect the user with online databases of images and information. For this back-end, Spring REST framework creates an environment where variables are omnipresent. For the application to be effective, the back-end was coded as a Java application where users can upload their images and descriptions to various sites of cultural significance.
Recommended Citation
Sargent, Jacob, "Digital Villages: Creating a Stable Back-End Program for a Crowdsourced Image application" (2017). South Carolina Junior Academy of Science. 59.
https://scholarexchange.furman.edu/scjas/2017/all/59
Location
Wall 119
Start Date
3-25-2017 10:00 AM
Presentation Format
Oral and Written
Group Project
No
Digital Villages: Creating a Stable Back-End Program for a Crowdsourced Image application
Wall 119
Digital Villages is a project movement that seeks to build relationships within communities. Some apps in this movement are in development. These apps perform tasks such as job offerings and local trades. The goal of Digital Villages: Discoverable is to connect villagers with their pasts by having them upload old pictures of spots around a village for everyone to see. For this project, the back-end of the application was developed. The back-end contains the source code that will run on the server, rather than on the client’s phone, and it will connect the user with online databases of images and information. For this back-end, Spring REST framework creates an environment where variables are omnipresent. For the application to be effective, the back-end was coded as a Java application where users can upload their images and descriptions to various sites of cultural significance.
Mentor
Mentor: Steffen Hupp, Fraunhofer Institute for Experimental Software Engineering