Skip to content

Delivery App created in the 9th Dart Week of the 'Academia do Flutter'!

Notifications You must be signed in to change notification settings

andreluizsimoes/delivery_app

Repository files navigation

Yoda Burger

Dart Flutter

Delivery App created in the 9th Dart Week of the Academia do Flutter.

This Dart Week's challenge was to build a delivery app. Using the MVC architecture model and Repository Pattern for API data access in a JSON Rest Server. Singleton was used for creating information shared at multiple places in the application, such as colors, font styles, widget styles. Provider was used to monitor and allow changes in the application, and Flutter BLOC for the reactivity of the components on the screen.

Login, Register and Order pages have required form fields validation, and extras validations for real e-mail, password minimal size, valid CPF (brazilian document), chosen payment method, and also a show/hide icon at password fields.

Token based authentication used to connect to server (Access and Refresh Tokens).

Logo made by me at Photoshop with an image created at Midjourney IA.

Preview

Screens

Splash Page Home Page Home Page
Shopping Bag
Detail Product Page
Login Page Register Page Order Page Order Completed Page

About

Delivery App created in the 9th Dart Week of the 'Academia do Flutter'!

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages