Build an OLX / Ebay clone with Flutter, Firebase and Getx
Build an OLX / Ebay clone with Flutter, Firebase and Getx, available at $54.99, has an average rating of 4, with 74 lectures, based on 2 reviews, and has 12 subscribers.
You will learn about Full Stack Mobile Application Creation User authentication with Firebase Retrieval of User Location Getx statemanagement Uploading images to firebase Storing data in firebase Good file structure Implementing Real Time Chats Viewing and Searching Products Selling Products Deleting Products Beautiful UI/UX Refresh Products Viewing Own Ads Updating Profile Sign out functionality This course is ideal for individuals who are Developers who want to build real world apps or Flutter devs who want to gain practical knowledge in flutter or Beginner Flutter developers looking to build bigger applications or Flutter devs who want to learn getx by building apps It is particularly useful for Developers who want to build real world apps or Flutter devs who want to gain practical knowledge in flutter or Beginner Flutter developers looking to build bigger applications or Flutter devs who want to learn getx by building apps.
Enroll now: Build an OLX / Ebay clone with Flutter, Firebase and Getx
Summary
Title: Build an OLX / Ebay clone with Flutter, Firebase and Getx
Price: $54.99
Average Rating: 4
Number of Lectures: 74
Number of Published Lectures: 74
Number of Curriculum Items: 74
Number of Published Curriculum Objects: 74
Original Price: $109.99
Quality Status: approved
Status: Live
What You Will Learn
- Full Stack Mobile Application Creation
- User authentication with Firebase
- Retrieval of User Location
- Getx statemanagement
- Uploading images to firebase
- Storing data in firebase
- Good file structure
- Implementing Real Time Chats
- Viewing and Searching Products
- Selling Products
- Deleting Products
- Beautiful UI/UX
- Refresh Products
- Viewing Own Ads
- Updating Profile
- Sign out functionality
Who Should Attend
- Developers who want to build real world apps
- Flutter devs who want to gain practical knowledge in flutter
- Beginner Flutter developers looking to build bigger applications
- Flutter devs who want to learn getx by building apps
Target Audiences
- Developers who want to build real world apps
- Flutter devs who want to gain practical knowledge in flutter
- Beginner Flutter developers looking to build bigger applications
- Flutter devs who want to learn getx by building apps
Welcome to “Build an OLX Clone with Flutter, Firebase, and GetX”! In this comprehensive course, you will learn how to create a fully functional second-hand marketplace app similar to OLX or Ebay using Flutter, Firebase, and GetX. Whether you’re a beginner looking to start your journey into app development or an experienced developer seeking to expand your skills, this course is designed to provide you with the knowledge and hands-on experience needed to build real-world applications.
Features:
-
Email & Password Authentication
-
Getting Location of User
-
Persisting Auth State
-
Selling Products
-
Featured and Recommended Products
-
Product Details
-
Product Location
-
Searching Products
-
Browse Categories
-
Real-Time Chat with Sellers
-
Refresh Products
-
Viewing My Own Ads
-
Deleting my Ads
-
Viewing my Profile
-
Updating my Profile
-
Updating my Location
-
Sign Out
By the end of this course, you will have gained the skills and confidence to build your own fully functional second-hand marketplace app using Flutter, Firebase, and GetX. Whether you’re looking to launch your own startup, enhance your portfolio, or simply expand your Flutter development skills, this course will equip you with the knowledge and experience needed to succeed in the rapidly growing field of mobile app development. Enroll now and start building your OLX clone today!
Course Curriculum
Chapter 1: Getx Crash Course
Lecture 1: Getx state management overview
Lecture 2: Getbuilder
Lecture 3: Getx and Obx
Lecture 4: Getx navigation
Chapter 2: Project and Firebase Setup
Lecture 1: Getting the packages
Lecture 2: Firebase setup
Lecture 3: Configuration of files
Chapter 3: Authentication with Google Sign-in
Lecture 1: Building login screen UI
Lecture 2: Building register screen UI
Lecture 3: Creating authcontroller with getx
Lecture 4: Getting location of user
Lecture 5: Firebase authentication setup
Lecture 6: Authenticating the user
Lecture 7: Implementing login functionality
Lecture 8: User navigation depending on authentication
Chapter 4: Navigation
Lecture 1: Building bottom navigationbar
Lecture 2: Adding getx state
Chapter 5: Sell Products Screen
Lecture 1: Starting screen UI
Lecture 2: Title and description screen UI
Lecture 3: Getx state for categories
Lecture 4: Product model
Lecture 5: Photos screen UI
Lecture 6: Getx state for adding photos
Lecture 7: Saving product to firebase
Chapter 6: Homescreen UI
Lecture 1: Search bar UI
Lecture 2: Categories scroller UI
Lecture 3: Featured products UI
Lecture 4: Recommended products UI
Chapter 7: Displaying featured products
Lecture 1: Getx home controller
Lecture 2: Getting featured products from firebase
Lecture 3: Showing them in UI
Chapter 8: Displaying recommended products
Lecture 1: Recommended products from firebase
Lecture 2: Show them in UI
Lecture 3: Showing user location of product
Chapter 9: View products screen
Lecture 1: Product image
Lecture 2: Product description
Lecture 3: Product location map
Lecture 4: User report and message options
Lecture 5: User information of product
Lecture 6: Adding user data on UI
Lecture 7: Address popup for location
Lecture 8: Report user functionality
Chapter 10: My products screen
Lecture 1: Tab bar UI
Lecture 2: Getx state for tab bar
Lecture 3: Getting current user products
Lecture 4: My product card UI
Lecture 5: Showing products depending on state
Lecture 6: Popup for deleting or changing status
Chapter 11: Profile screen
Lecture 1: Profile information UI
Lecture 2: Edit user, address and settings options
Lecture 3: Getting current user data from firebase
Lecture 4: Getting current user address
Lecture 5: Refresh ability
Chapter 12: Edit profile
Lecture 1: Edit name and phone number
Lecture 2: Edit profile image
Lecture 3: Edit address
Chapter 13: Search products
Lecture 1: Search screen UI
Lecture 2: Getting products from firebase based on search
Lecture 3: Products depending on categories
Lecture 4: Search bar functionality
Chapter 14: Chats functionality
Lecture 1: Message model
Lecture 2: Chats screen UI
Lecture 3: Message keyboard
Lecture 4: Send messages to users
Lecture 5: Streaming messages from firebase
Lecture 6: Delete message functionality
Chapter 15: Chat contacts section
Lecture 1: Chat contacts screen header
Lecture 2: Chat tiles UI
Lecture 3: Streaming chat contacts from firebase
Lecture 4: Showing chat contacts on UI
Lecture 5: Navigation to view chats screen
Lecture 6: Chats count in profile
Chapter 16: Sign out functionality
Lecture 1: Sign out functionality
Lecture 2: Conclusion of course
Instructors
-
Sivaram Nalliboyana
Experienced Mobile App Developer
Rating Distribution
- 1 stars: 0 votes
- 2 stars: 0 votes
- 3 stars: 1 votes
- 4 stars: 0 votes
- 5 stars: 1 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
- Digital Marketing Foundation Course
- Google Shopping Ads Digital Marketing Course
- Multi Cloud Infrastructure for beginners
- Master Lead Generation: Grow Subscribers & Sales with Popups
- Complete Copywriting System : write to sell with ease
- Product Positioning Masterclass: Unlock Market Traction
- How to Promote Your Webinar and Get More Attendees?
- Digital Marketing Courses
- Create music with Artificial Intelligence in this new market
- Create CONVERTING UGC Content So Brands Will Pay You More
- Podcast: The top 8 ways to monetize by Podcasting
- TikTok Marketing Mastery: Learn to Grow & Go Viral
- Free Digital Marketing Basics Course in Hindi
- MailChimp Free Mailing Lists: MailChimp Email Marketing
- Automate Digital Marketing & Social Media with Generative AI
- Google Ads MasterClass – All Advanced Features
- Online Course Creator: Create & Sell Online Courses Today!
- Introduction to SEO – Basic Principles of SEO
- Affiliate Marketing For Beginners: Go From Novice To Pro
- Effective Website Planning Made Simple