The SWS platform is a health and wellness screening system built to aid in the re-entry of schools during the COVID-19 pandemic.
I helped to design, build, and manage the School Wellness Screener app and services.
Role:
Co-Founder, Head of Android Development
Company:
Vision Applications, Inc.
Project Duration:
June 2020 - June 2023
School Wellness Screener
SWS Logo
Responsibilities
👨🏻‍💻
Building the Android version of the app
🏫
Giving demos of the app to schools
📨
Helping to manage customer support
Tech & Tools
Android Studio
Java
Google Firebase
Adobe InDesign
Background

In June of 2020, in the midst of the Covid-19 pandemic, I was approached by my friend, Ephraim Zimmerman, to develop a health screening app for our high school. We had previously made a communication app for our school and had just completed an app for Northwestern University’s OLLI program. As with those apps, I would build the Android version and he would build the iOS version.

Our high school helped spread the word of our app to other schools and led us to be featured in the National Association of Independent Schools (NAIS) Magazine and on a segment on the local news.

By the end of 2021, 50 schools with 25,000 registered users across the United States had used SWS.

Developing the App

Prior to making the SWS app, I had only built two relatively simple Android apps, a communication app for my high school and an app for Northwestern University’s OLLI program. So when beginning the SWS project, my app development skills were pretty lackluster. However, I was able to learn what I needed along the way and, by the end, became a pretty competent app developer.

Effie and I collaborated on the app’s functionality and design. However, since his app development skills were better than mine, he built most of the features into the iOS app first, then I would adapt them for the Android version.

The app's homepage.
The app's homepage.

The structure of the app was fairly complex because we had to support a wide variety of use cases and account types. We had to allow for parents to be able to use the app for their younger children, for older students to be able to use the app themselves, and for teachers and school administrators to use the QR code scanner and admin dashboard.

Here are a few of the app’s major features and requirements:

The app was built natively for Android using Android Studio and Java. And for the backend, we used Google Firebase, which let us get everything up and running quickly.

An example question from the daily screener questionnaire.
An example question from the daily screener questionnaire.
The QR code display page.
The QR code display page.
The admin dashboard showing all current people who have selected a symptom on the daily screener.
The admin dashboard showing all current people who have selected a symptom on the daily screener.
Viewing someone's profile in the admin dashboard.
Viewing a profile in the admin dashboard.
Giving Demos and Selling the App

A significant part of the project was selling the app to schools. After the article was published in the National Association of Independent Schools’ Magazine and lots of word of mouth from various schools who had already been using the app, we had a huge influx of interest in the app from schools. We offered a 30 minute demo session with schools where we would walk them through the functionality of the app live and answer any questions they had. We gave well over 100 demos over the duration of the project.

Customer Support

Another major task was handling customer support. The SWS helpdesk offered support to anyone who used the app. We received thousands of emails, from school administrators needing assistance with setting up the app for their school, to parents who blamed us for not being able to sign in because they mistyped their email. This became an unexpectedly large part of the project, but ended up teaching us a lot about how to handle people and how to handle negative feedback about the app.