Extend a flutter app

Job ID: 37154202

Budget: €250 – €750 EUR

I have a flutter app, written in Dart, that needs to be extended.

The largest 2 improvements are:
1. Add subscriptions that work for Android and iOS and block an existing feature behind the subscription
2. Add push notifications such that the owner can send a notification to the users. Users can subscribe to different notification categories via the app which also needs to be implemented.

Additional improvements are:
3. Add Crashlytics
4. Create product pictures for the AppStore and Google Play Store
5. Improve error handling for HTTP API requests and provide visual feedback to users in the app
6. Allow users to add a username that will be pushed to our servers via an API
7. Add a splashscreen / launch screen to show while data is fetched from the API during startup

The API functionality is provided by us. The data format is JSON.
Code changes will be pushed to a shared git repository and will be reviewed by us.