Skip to content

Conversation

@dsaborioa155
Copy link

@dsaborioa155 dsaborioa155 commented Sep 2, 2024

Hello team, I glad to present my version of the Superformula Flutter test

To get started, please follow these steps, run:

fvm flutter pub get

This command installs all the necessary dependencies listed in the pubspec.yaml file. It ensures that all required packages are available for your project to build and run correctly.

Next, run:

fvm dart run build_runner build --delete-conflicting-outputs

This command executes code generation using the build_runner tool. It generates files based on annotations and configurations in the project. The --delete-conflicting-outputs flag ensures that any outdated or conflicting generated files are removed, keeping your codebase up-to-date.

If you want to run the tests, execute:

fvm flutter test

This command runs the test cases defined in your project to verify that the code behaves as expected. It’s essential for ensuring that your application functions correctly and meets quality standards.

My version of the app:

I started by getting the yelp data:
From my understanding of the challenge, I was suppose to use the already done repository + models so I didn’t do much over there.
This happens really quick so I added a (not needed) delay just to be able to see the loading screen a bit more
Screenshot 2024-09-02 at 12 38 57

I followed the design but didn’t implemented the Color, themes, etc clases that would normally use on an application.
Screenshot 2024-09-02 at 12 36 39

Favorite restaurants
Screenshot 2024-09-02 at 12 47 35

Details Page for each restaurant:
Screenshot 2024-09-02 at 12 40 21
Screenshot 2024-09-02 at 12 40 37

Thank you.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant