cokuscz / CarroFlutterTest

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

CarroFlutterTest

Flutter Engineer

Background

In Carro, we are often display some types reports, so we wanna u can do it.

Your Task

Build an Flutter app to display vehicle information base on user's country.

Please use the data from https://gist.githubusercontent.com/cokuscz/19e6a3eff017323b097561ee4724d474/raw/29cc92e42e8953a26ec7622c255c5323c885bf39/report_data.json and display it accordingly to design.

Before display the UI.

Please refer to the design below for UI.

  1. request gist api
  2. according to the video to complete it
  3. handling scroll listener to update tab index

We will evaluate this exercise based on:

  • Completion of the application
  • Report Interface
  • Code Structure
  • Tests

You may use any Testing framework of your choice to write the unit tests.

Constraints

Time

3 days from this task is given. Please feel free to submit your work any time, before the deadline.

Please timebox yourself to a maximum of 8 hours for this activity.

Technology

You are required to use Dart.

Testing

Please approach this exercise as you would in your day-to-day development workflow.

If you write tests in your daily work, we would love to see them in this exercise too.

Git and Commit History

Sync your app to GitHub and allow access to cokuscz.

Please maintain a descriptive and clear Git commit history as it would allow us to better understand your thought process.

Follow Up

In the event that you are selected for the next round of interview (onsite chat), please be expected to discuss your work further with us during the interview.

Looking forward to seeing your code!

Design

Watch the video

About