Bestande

Digital helper for Swiss university students

Added option to replace an ad banner in in the middle of the campaign and represent this in the ad dashboard

Announced new feature for https://twitter.com/jnybgr/status/1219886058646786048?s=21

Released 4.2.2 of but had a bug in it, so made 4.2.3 with bug fixes

Added 4 more exam return data points to the database, for example here https://bestande.ch/uzh/50791765/stats

sent email to one of big 4 whether they would like to book ad slot again

Created feature announcement video for exam return time statistics posting once app store approved

exam return duration statistics feature is translated, implemented in app and web, changelog written, dark mode compatible.. build in progress, release tomorrow

Collected some data about how fast the grades are returned for university exams

Sent push notification to 1296 people that a new feature is available!

Posted a visual changelog in posts and stories to instagram.com/bestande_app

Wrote to 3 users letting them know that the feature they were asking for is now available

Tested Android and released 4.2.0 on both platforms. This is a rare option to announce with a weed joke - thinking hard about how to proceed

Using getUniqueId() from react-native-device-info has some caveats: 1. On Android, it can change after an update. 2. On iOS, it is synced via iCloud, so not unique. It was not a good idea for using it to distinguish users, Users lost their username. I fixed it by caching it in AsyncStorage and preferring the cached value