Video.mp4
Assignmnet
A mobile app to check for Trainings offered.
Your challenge is to implement a mobile app using Flutter (Dart), let’s call it My Trainings App. This will be used by the Users to discover trainings that they are interested in.
Your code will be judged primarily on:
-
Performance: Ability for the user to perform operations intuitively and the speed in which the screen transitions/actions happen
-
Coding style: Code design and structure. Abstraction and componentization. And in general, cleanliness of code.
-
Correctness (goes without saying!)
You need to implement the following:
Two general notes:
- Your code MUST be in working condition
- You will need to provide running instructions
- Download fvm and follow the instructions
OR - Download the flutter version 3.27.1
- A swipe carousel to highlight training options.
- Filter functionality (location, training name, and trainer name).
- A vertically scrollable list of trainings.
- A detailed full-screen view for training information when clicked.
That's it. Have fun!