File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1+ # 📱 Flutter Additional Requirements
2+
3+ # 👾 Dependencies/Architecture
4+
5+ There are no constraints on what to use and why.\
6+ You can use as many dependencies as you like and use the architecture of your
7+ choice.
8+
9+ But you will be expected to justify your decision.
10+
11+ # 🚀 Starting the project
12+
13+ The project is expected to start using the following command:
14+
15+ ``` sh
16+ flutter pub get
17+ flutter run
18+ ```
19+
20+ Additional steps are allowed (code-generators?), but the process needs to be
21+ documented in the README.
22+
23+ # 🐛 UX requirements
24+
25+ While implementing the user stories, all loading and errors states are expected
26+ to be gracefully handled.
27+
28+ This can be a simple spinner while loading and an "Oops" screen on error, but there
29+ need to be something.
30+
31+ # ☑️ Submission checklist
32+
33+ - [ ] Project is provided as zipped directory, not as a link to a repository
34+ (we prefer that you don't host the project in a public repo).
35+ - [ ] Project builds out of the box and runs on both an Android emulator and an
36+ iOS Simulator without crashes.
37+ - [ ] All AC met for TAB-001.
38+ - [ ] All AC met for TAB-002.
39+ - [ ] All additional requirements from this file met.
You can’t perform that action at this time.
0 commit comments