Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Superformula Flutter test Completed (David Saborio Alvarado) #4

Open
wants to merge 15 commits into
base: master
Choose a base branch
from

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