
Some details
We were approached by two teachers from Green Dot Public Schools who had an idea for a mobile app for their school.
Green Dot had some basic designs and branding and a project outline for a very robust app. They also had a strict budget so we worked with them to define a feature set and technology stack that would accomplish their main objectives and stay within their budget.
We developed JetSpace using React
Native. This allowed us to use the same basic codebase for iOS and Android, and to branch off and write native code for areas of the app that required that accommodation. In this instance, the camera functionality required some adjustments in native languages, but the vast majority of the app used the same code for both platforms.We designed the app using clean, crisp lines and the client’s icon and color scheme. The goal was to follow the structure of social apps we knew the students would already be familiar with - but add in some additional features: selecting assignments, points allocation, teacher accounts, and admin approval of all posts before they appear in the Feed.
We set up the backend to allow the teachers to preview the videos and photos, as well as review the student comments about their assignments before “approving” the posts. If a post is approved, the student gets points toward an internal reward system. Students can star other students’ posts, but only teachers can post public comments.