/TimberAppFlutter

A fully functional Furniture App Clone made using Flutter, Supabase and Getx State Management.

Primary LanguageDartMIT LicenseMIT

🛌 Flutter Furniture App 🪑

Timberr is a fully functional Furniture App Clone Developed using Flutter, Supabase and Getx State Management which is based on this UI Design.

🗃️ Database Schema

💻 Installation links

✨ Features

  • Authentication
  • Cart
  • Favorites
  • Address
  • Search
  • Filtering
  • Select Color
  • Change Quantity
  • Payment Methods
  • Razorpay Payment Gateway
  • Change User Profile Picture
  • Change Name/Password and other User Related Settings
  • Smooth Animations
  • Loading Screens
  • Reviews (Only UI implemented)
  • Orders (Only UI implemented)
  • Notifications (Only UI implemented)
  • Dark Mode
  • Responsive Design

📸 Screen Recordings

Authentication Register        Login

Cart Cart        Cart Updation

Favorites Favorites        Favorites Search

Address Address        Change Address

Searching and Filtering Product Search       Filter

Payment Payment Method       Payment

Account Settings and Notifications Change Account       Notifications

Reviews My Reviews       Product Reviews

Orders and Sign-out Orders       Sign out

🔌 Plugins

Name Usage
get Dependency injection, State and Route management
supabase_flutter Authentication, Database and Storage
cached_network_image Caching Product and user images
lottie Loading Animations
url_launcher To open FAQ in a browser
image_picker To select user profile picture from their device
razorpay_flutter Payment Gateway through Razorpay
flutter_lints For linting

🤓 Author

Aditya R

🔖 LICENCE

Copyright (c) 2022 Aditya R MIT LICENCE