Volt Europa Campaigner app
As a volunteer for Volt Europa, I was tasked with creating an app to register the location of campaign posters in Germany, which is required by law.
I got help from some good friends who helped build the first version of the app and they were able to do some great styling for it. The app is build using React, RxDB and its an offline first PWA. The backend is a serverless deployment of postgraphile in AWS Lambda using Postgres in AWS Serverless Aurora. The app stores its content offline, and synchronization happens when possible. No appstores are needed, and deployment is done very fast using Gitlab.
The whole stack is managed using the official Volt infrastructure and the code and issue tracking is done in the offical Volt repositories, to enable every volunteer to help or report issues.