Flutter Multi Vendor App
Flutter Multi Vendor App, available at $19.99, has an average rating of 4.3, with 203 lectures, based on 18 reviews, and has 169 subscribers.
You will learn about A basic system design Building complex app with Flutter Learn how to integrate Flutter, Nodejs, Mongodb and Firebase Learn to use state management like GetX with it Step by step learn to build rest API This course is ideal for individuals who are Intermediate to advanced learners It is particularly useful for Intermediate to advanced learners.
Enroll now: Flutter Multi Vendor App
Summary
Title: Flutter Multi Vendor App
Price: $19.99
Average Rating: 4.3
Number of Lectures: 203
Number of Published Lectures: 203
Number of Curriculum Items: 203
Number of Published Curriculum Objects: 203
Original Price: $69.99
Quality Status: approved
Status: Live
What You Will Learn
- A basic system design
- Building complex app with Flutter
- Learn how to integrate Flutter, Nodejs, Mongodb and Firebase
- Learn to use state management like GetX with it
- Step by step learn to build rest API
Who Should Attend
- Intermediate to advanced learners
Target Audiences
- Intermediate to advanced learners
Flutter Multi Vendor app for grocery store, restaurant app, food delivery and e-commerce app. This app is designed to be scalable and a template for following purpose. You may use it for
1. food delivery app
2. grocery app
3. e-commerce app
4. shop app or clothes app
5. accessory app
We will build a mobile app using Flutter which can facilitate the ordering of food from restaurants that are within the close distance range of the client. Clients can get dynamic food recommendations and restaurant recommendations according to their current location. Clients can explore food categories and get served the food that is within delivery distance and if no food is found we recommend them random foods.
The app will provide features to calculate the distance of the restaurant from the client’s current location, calculate the delivery price to order from a restaurant, navigate using maps from the client’s current location to restaurant’s location, calculate the time it takes for an order to be delivered to the client after ordering. Payment system to facilitate payment between the client and the admin. Buyers can rate the experience of purchase, seller, delivery, etc. Food delivery services rely heavily on security email, the app will have an email verification system as well as phone number verification. For deliveries to go through and limit confusion, the address system should have a combination of several map APIs to get the coordinates of the user and the correct format of the address.
Course Curriculum
Chapter 1: Introduction
Lecture 1: Introduction
Chapter 2: Creating the project and Introducing GetX
Lecture 1: Creating a flutter project, instaling dependencies and importing constants
Lecture 2: Hooking Screen Utils, GetX and creating a defaultHome widget
Chapter 3: Bottom Navigation Bar and GetX
Lecture 1: BottomNavigationbar
Lecture 2: TabIndex GetXController and Obx
Lecture 3: Importing Flutter vector icons
Lecture 4: Bottom Navigation baricon variations
Lecture 5: Entrypoint pagesList
Lecture 6: Creating CustomContainer
Lecture 7: CustomContainer
Chapter 4: Creating a CustomAppBar
Lecture 1: CustomAppBar
Lecture 2: CustomAppBar Error Fixes
Lecture 3: Custom AppBar Time Function
Lecture 4: Custom AppBar Dynamic Emojis
Chapter 5: Category List & Controller
Lecture 1: CategoryList
Lecture 2: Category Controller
Lecture 3: Category onTap
Lecture 4: CategoryWidget onTap Logic
Lecture 5: CategoryWidget code refactoring
Chapter 6: All Categories Page and Category Tile
Lecture 1: All Categories Page and Category Tile
Lecture 2: BackGroundContainer
Lecture 3: Refactoring Category Tile
Chapter 7: Heading Widget
Lecture 1: Heading Widget
Lecture 2: HeaderWidget attached pages
Chapter 8: Nearby Restaurants
Lecture 1: NearByRestaurantsList and FoodsList
Lecture 2: Restuarant Widget Design
Lecture 3: Restaurant Widget Title and rating
Lecture 4: FoodWidget
Lecture 5: NearBy Restaurant Tile
Lecture 6: NearBy RestaurantList
Lecture 7: NearBy Restaurant tile and Restaurant List.mp4
Lecture 8: FoodTile and FoodsList inside Recommendation page
Chapter 9: Backend architecture and controllers and schemas
Lecture 1: Introducting the Backend Basic Architecture
Lecture 2: Initializing a fresh server and installing dependencies
Lecture 3: Configure Dotenv and Database Connection
Lecture 4: Creating DB Cluster and Extraction the URI
Lecture 5: Create Category Schema and CategotyController
Lecture 6: GetAll Categories and GetRandom Categories Function
Lecture 7: Category router-Postman Test
Chapter 10: System design resources
Lecture 1: System design resources
Chapter 11: Restaurant and schemas and test
Lecture 1: Restuarant DataBase Design and relationships
Lecture 2: Restaurant Schema
Lecture 3: Add Restaurant & Get Restaurant
Lecture 4: Restaurant Functions
Lecture 5: Restaurant Postman Test and Error Fixing
Chapter 12: Food schema, category and test
Lecture 1: Food Schema
Lecture 2: AddFood and GetFoodById Functions
Lecture 3: Get Random Foods and FoodsByCategory
Lecture 4: Search and Foods By Category and Code
Lecture 5: Food Routes Postman Test and Bug Indentification
Lecture 6: Bug Fixing
Chapter 13: Rating schema and functions
Lecture 1: Rating Schema
Lecture 2: Add Rating Function
Lecture 3: Check Rating existence
Chapter 14: User schema, address, login and OTP
Lecture 1: User Schema
Lecture 2: Address Schema
Lecture 3: GenerateOtp
Lecture 4: Create User
Lecture 5: Login Function
Lecture 6: Smtp Server
Lecture 7: Testing Otp and sending mail
Lecture 8: GetUser Function
Lecture 9: VerifyAccount & VerifyPhone
Lecture 10: Auth Router and User Router
Lecture 11: User Router
Lecture 12: Token Middlewares
Lecture 13: User and Auth Routes Postman Test
Chapter 15: Address section schema, controller and CRUD
Lecture 1: Add Address, Get Address , Delete Address
Lecture 2: Get Default Address, SetDefault Address
Lecture 3: Addresses Postman Test
Chapter 16: Cart schema
Lecture 1: Cart schema
Lecture 2: Cart Functs
Lecture 3: Cart Decrement Function
Lecture 4: Cart Route and Postman Test
Chapter 17: Order schema
Lecture 1: OrderSchema
Lecture 2: Place Order
Lecture 3: Order Route
Chapter 18: Fetch Food and Hooks
Lecture 1: Creating FetchhHook, Restaurants , Foods, ApiError models
Lecture 2: Differencies and similarities between react custom hooks and flutter custo
Lecture 3: Creating first custom hook with flutter hooks.mp4
Lecture 4: Consuming hook data inside of a widget
Lecture 5: useFetchAllCatgories Hook and serving data in All CatgoriesPage.mp4
Instructors
-
Dastagir Ahmed
Flutter & React Native Instructor
Rating Distribution
- 1 stars: 0 votes
- 2 stars: 1 votes
- 3 stars: 3 votes
- 4 stars: 2 votes
- 5 stars: 12 votes
Frequently Asked Questions
How long do I have access to the course materials?
You can view and review the lecture materials indefinitely, like an on-demand channel.
Can I take my courses with me wherever I go?
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!
You may also like
- Top 10 Language Learning Courses to Learn in November 2024
- Top 10 Video Editing Courses to Learn in November 2024
- Top 10 Music Production Courses to Learn in November 2024
- Top 10 Animation Courses to Learn in November 2024
- Top 10 Digital Illustration Courses to Learn in November 2024
- Top 10 Renewable Energy Courses to Learn in November 2024
- Top 10 Sustainable Living Courses to Learn in November 2024
- Top 10 Ethical AI Courses to Learn in November 2024
- Top 10 Cybersecurity Fundamentals Courses to Learn in November 2024
- Top 10 Smart Home Technology Courses to Learn in November 2024
- Top 10 Holistic Health Courses to Learn in November 2024
- Top 10 Nutrition And Diet Planning Courses to Learn in November 2024
- Top 10 Yoga Instruction Courses to Learn in November 2024
- Top 10 Stress Management Courses to Learn in November 2024
- Top 10 Mindfulness Meditation Courses to Learn in November 2024
- Top 10 Life Coaching Courses to Learn in November 2024
- Top 10 Career Development Courses to Learn in November 2024
- Top 10 Relationship Building Courses to Learn in November 2024
- Top 10 Parenting Skills Courses to Learn in November 2024
- Top 10 Home Improvement Courses to Learn in November 2024