パッケージ、リポジトリ、アプリカテゴリを検索

GitHub リポジトリadeeteya/FlutterFurnitureApp

Flutter家具アプリ(Timberr)

Flutter、Supabase、Getxステート管理を使用して作成された完全に機能する家具アプリのクローン。

Flutter家具アプリ(Timberr) のプロジェクト画像
スター
135
フォーク
33
最終プッシュ(UTC)
2024/02/18
プロジェクト状態
公開中

元の README

以下は英語原文のスナップショットです。最新版は GitHub をご覧ください。

🛌 Flutter Furniture App (Timberr) 🪑

Timberr is a robust and feature-rich furniture application clone meticulously crafted using Flutter, Supabase, and Getx State Management. This app seamlessly integrates a sophisticated UI design to provide users with an immersive and intuitive furniture shopping experience.

This app is based on this UI Design.

✨ Key Features:

  • 🔐 Authentication: Timberr ensures a secure and personalized experience with a robust authentication system, allowing users to create accounts, log in securely, and manage their profiles effortlessly.

  • 🛒 Cart: The app features a fully functional shopping cart, enabling users to add, remove, and manage items with ease. The cart ensures a smooth and efficient checkout process for a seamless shopping journey.

  • 💖 Favorites: Timberr incorporates a favorites section, allowing users to curate a personalized list of preferred items. This feature enhances user engagement by providing a quick and convenient way to revisit and purchase favored products.

  • 🗺️ Address: Users can effortlessly manage their delivery addresses, ensuring a hassle-free and customized shopping experience. The address feature enhances convenience by enabling users to save and update their preferred delivery locations.

  • 🔍 Search and Filtering: Timberr integrates a powerful search functionality and advanced filtering options, facilitating users in discovering desired furniture items efficiently.

  • 🌈 Select Color: Users can customize their furniture selection by choosing from a variety of colors, adding a touch of personalization to their shopping experience.

  • 💳 Payment Methods: The app supports multiple payment methods, ensuring a secure and versatile checkout process for users. This feature includes integration with the Razorpay payment gateway for a seamless and reliable transaction experience.

  • 👤 User Profile Management: Timberr empowers users to personalize their profiles by enabling them to change profile pictures, update names, passwords, and other user-related settings, enhancing the overall user experience.

  • 💫 Smooth Animations: The app incorporates smooth and visually appealing animations, enhancing the overall user interface and providing a delightful interaction experience.

  • 🚧 Reviews, Orders, and Notifications: While currently implemented as UI elements, Timberr sets the foundation for future functionality, allowing users to access and view product reviews, order history, and notifications – enhancing user engagement and information accessibility.

💻 Installation links

Download Android Apk

Download iOS ipa

📸 Screen Recordings

Authentication Register        Login

Cart Add to Cart        Cart Updation

Favorites Favorites        Favorites Search

Address Address        Delete 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

🗃️ Database Schema

🔌 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

📃 Feature Todo List

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

🤓 Author

Aditya R

🔖 LICENCE

Copyright (c) 2022 Aditya R MIT LICENCE

Aditya GitHub avatar
GitHub 作者

Aditya ↗

Making the world a better place, one app a time.

San Francisco, USA公式サイト ↗
言語DartSwiftKotlinObjective-C

カテゴリー

依存する Flutter コンポーネント

使用している依存関係

依存関係一覧 11 件

アプリカテゴリー

ランキング

プロジェクトに合うリポジトリを選ぶには?

用途で絞り込み、開発状況を比較し、採用前に元のリポジトリで要件を確認しましょう。

  1. 名前・作者・説明で検索し、技術トピックで絞り込みます。
  2. スター、フォーク、最近のプッシュを比較します。スターは関心の目安であり、品質の保証ではありません。
  3. 利用前に GitHub で README、ライセンス、Issues を確認します。

情報源と管理

“A repository is the most basic element of GitHub.”

GitHub Docs — About repositories ↗