Flutter
We mentioned that we used Flutter as our main front-end framework in research part. Flutter interacts with users by UI. When they get requests from users, they send the request to back-end by making getmethod(). When it receives data as response, it passes the data (json file) and render it to corresponding widget.
Version used: Flutter 1.22.5 (used during early and mid term of project), Flutter 2.0.1 (used during late term of project)
Available Platform: Android (API 16 & above), iOS (iOS 8 & above)