Handed in Fri 29 May 2026 at 21:15
Group Project
Due yesterday at 23:59
Instructions
Dear Students,
This is a group project assignment. Each group must consist of 2–3 students ONLY.. Each group must select one unique API from the following link:
https://github.com/public-apis/public-apis
Please discuss within your WhatsApp groups to avoid selecting an API that has already been chosen by another group.
Make sure that no other group has selected your API before starting the project.
Project Requirements:
The app must use one navigation pattern such as:
Bottom Navigation Bar
Tab Navigation
Drawer
etc.
The app must contain at least TWO different screens.
Use TWO types of dialogs related to the app content, such as:
SimpleDialog
AlertDialog
etc.
Use only the GET method.
Display the data using a suitable scrolling widget based on your data, such as:
ListView
GridView
CustomScrollView
Before submission, clean the project using the following commands in the terminal:
flutter clean
flutter pub get
Submit the project only once per group.
You are allowed to use AI tools; HOWEVER, you must understand your code well, as you will be asked questions about it.
Each group will give a presentation to demonstrate the project on 31/5/2026.
All presentations will be held on 31/5/2026.
Regards,
My work
Attach
Upload from this device
New
Points
No points