Up next

Autoplay

Flutter Shop App With Backend | Delivery App Tutorial | Full Course With API | Part 2

1 Views • 10/12/24
Share
Embed
121gamers
121gamers
14 Subscribers
14

This is a flutter shop app with backend. This is compatible with both iOS and Android. It comes with complete api for shopping app.

Learn about the the app and it's documentation here
https://www.dbestech.com/tutor....ials/flutter-food-de

Get the quick access to the code for the shopping app from Patreon
https://www.patreon.com/posts/61833613

Get the commercial license for this app
https://www.patreon.com/posts/64151935

Get the quick access to the code for the quiz app from Patreon
https://www.patreon.com/posts/63323762

Major features
1. Show products based on category
2. Shopping cart
3. Place your order
4. Track order
5. User profile
6. Sign in & Sign up
7. User address location from Google Map
8. Zone based order
9. User Authentication
10. Firebase notification
11. Payment (Paypal)
12. Create new products on the backend

Flutter E-commerce app tutorial part 1
https://youtu.be/7dAt-JMSCVQ

Flutter E-commerce app tutorial part 3
https://youtu.be/qapb-_gMZRs

Flutter E-commerce app tutorial part 4
https://youtu.be/sJoJVmk1M8Y

Flutter E-commerce app tutorial part 5
https://youtu.be/5VZCpwcZ8dI

Flutter E-commerce app tutorial part 6
https://youtu.be/Oggjb7ATVew

0:01:00 Introduction of the e-commerce app
0:02:55 Flutter App intro
0:03:55 Major features
0:04:44 Tutorial Part 1 introduction
0:06:23 Tutorial Part 2 introduction
0:07:26 Tutorial Part 3 introduction
0:08:00 Start coding - continued from previous part
0:08:10 Route for cart page
0:13:17 work on cart_icon
0:016:48 Gesture detector for recommend_food page cart_icon
0:018:04 show the quantity on cart_page
0:21:05 work on increase/decrease button from cart_page
0:32:55 go back to previous food detail page
0:53:52 Build bottom Navigation bar for cart_page
0:55:22 show the total price
1:00:25 Building the bottom Navigation bar for homepage
1:15:45 Install persistent bottom navigation bar
1:18:45 Use the persistent plugin items
1:27:25 start building splash page
1:30:06 Create animation for splash page
1:48:05 step up new route for splash page
1:53:06 solve popularProduct memory problem using Getx
1:57:30 change splash page hard coded size to dynamic
2:01:02 Install shared_preferences and load in dependencies
2:16:34 Build getCartList method for cart_repo
2:32:20 Coding toJson for product_model
3:01:05 Create addToCartHistoryList method
3:25:55 Explaining how cart history work
3:41:58 cart_history algorithm
3:46:03 write dummy data for cartItemsPerOrder
4:09:41 Draw cart history page
4:21:34 Build List View Builder
4:39:42 show three images in a row
4:54:39 setting up date format
5:05:50 connect cart page and cart history page
5:47:24 show empty image
5:48:11 Build no_data global widget
5:58:35 showing how to remove repo
6:08:06 Install backend
6:10:30 Laravel admin documentation
6:12:55 Test the local Api using postman
6:14:10 Edit localhost url
6:16:10 introduction of backend laravel code
6:34:18 Create new food type
6:48:20 Adding Refresh Indicator
6:56:18 Build personal profile page
7:18:45 Build sign up page
7:33:17 create a reusable AppTextField widget
7:40:16 Draw footer for sign up page
7:54:15 fix overflow issue

7:57:00 create sign in page
8:12:30 explanation about post request for sign up and validation
8:16:52 create registration method
8:22:00 Build custom message snackbar
8:32:44 Build a model for sign up
8:36:23 create Auth controller class
8:37:45 create Auth repo class
8:44:40 create post data method in api client
9:01:35 locally save user token
9:09:28 create response model
9:19:50 understand how register and login work at the backend
9:26:35 create a post request and test using postman
9:29:10 debug field validation problem
9:32:45 check database and solve issue
9:43:21 Getbuilder for sign up page
9:46:35 Build custom loader class
9:53:07 take care same issues from back end
10:04:00 change app text page size
10:05:27 set obscure text
10:09:16 setting up login with endpoint
10:28:46 get user token from backend to login
10:31:35 work on sign in Route
10:35:47 check user logged in
10:41:40 Build a route for sign in page
10:48:32 create logout method
11:01:30 Read profile information from database
11:08:30 create user repo and set user info end point
11:12:45 building user controller class
11:17:38 test to get user info from database
11:23:43 send get request and get user info
11:34:13 solve late initialization error
11:44:25 draw container in account page


Learn how to install laravel on windows(used in this tutorial)
https://youtu.be/9yLLH1gClTA

Learn how to install Laravel on Mac(used in this tutorial)
https://youtu.be/59laSe__KWg

Install the laravel backend (the one we used here for windows 10)
https://youtu.be/DjXS9W1HD9U

Install the laravel backend(the one we used here for mac server)
https://youtu.be/n0dcnGDxwoc

Show more
0 Comments sort Sort By
Facebook Comments

Up next

Autoplay