Meal Roulette App Mobile - Level 2

Created by Rémon Helmond

Profile

Mobile

Applicable Experience & Durations

Mid-level (3h) | Senior (2h)

Evaluated Skills
REST GraphQL UI Clean Code Unit Testing Docs Git
Supported Technologies
Android Flutter React Native iOS Swift Java JS Kotlin Objective-C Dart
About

The goal of this task is to build a mobile app that integrates with a REST/GraphQL API.
In particular, the candidate is expected to:

  • Ensure that the app doesn't freeze while handling the server API requests;
  • Demonstrate their approach to unit testing;
  • Organize code in a readable and maintainable way.
    • The candidate gets access to a private GitHub repository with the task description and a project boilerplate.
      They submit their solution by creating a Pull Request.
      The evaluation is based on the results of the code review scorecard.

    Included
    • Detailed code review scorecard
    • Project boilerplate
    • Hosted meal api