BuildWithMoh BuildWithMoh
Hire Meوظّفني
Flutter Mobile Applicationتطبيق موبايل بـ FlutterPortfolio projectمشروع معرض أعمال

OrdersOrders

A two-role ordering app where buyers browse and order, sellers add products, and both talk in real-time chat.

تطبيق طلبات بدورين: يتصفح المشتري ويطلب، ويضيف البائع منتجاته، ويتحدثان في محادثة فورية.

01The problemالمشكلة

Small sellers and their buyers need a simple way to list products, place orders and settle details without leaving the app.

يحتاج البائعون الصغار ومشتروهم إلى طريقة بسيطة لعرض المنتجات وتقديم الطلبات وتسوية التفاصيل دون مغادرة التطبيق.

Most of that conversation is questions about a product, so ordering and talking need to live side by side.

معظم الحديث بينهما أسئلة عن المنتج، لذلك يجب أن يعيش الطلب والمحادثة جنباً إلى جنب.

02The solutionالحل

Orders gives each user a role. Buyers browse products, open details, place orders and track them. Sellers add products and follow incoming orders from their own dashboard.

يمنح تطبيق Orders كل مستخدم دوراً. يتصفح المشتري المنتجات ويفتح التفاصيل ويطلب ويتابع طلباته، ويضيف البائع منتجاته ويتابع الطلبات الواردة من لوحته.

Buyer and seller can message each other in real time, and users can switch language and dark mode from settings.

يتبادل المشتري والبائع الرسائل فورياً، ويمكن للمستخدم تغيير اللغة والوضع الداكن من الإعدادات.

03How it was builtكيف بُني

Built with Flutter, Dart and Firebase. After sign-in the user is routed to the buyer or seller experience, real-time messaging runs on Firebase, and media is stored in the cloud.

بُني بـ Flutter وDart وFirebase. بعد تسجيل الدخول يُوجَّه المستخدم لتجربة المشتري أو البائع، وتعمل المراسلة الفورية على Firebase، وتُخزَّن الوسائط على السحابة.

The same codebase serves both roles, with settings for language, dark mode and sign-out.

كود واحد يخدم الدورين، مع إعدادات للغة والوضع الداكن وتسجيل الخروج.

04Main featuresالميزات الرئيسية

  • Buyer and seller roles with routing after sign-inدورا مشترٍ وبائع مع توجيه بعد تسجيل الدخول
  • Email and Google sign-inتسجيل الدخول بالبريد أو بحساب Google
  • Product browsing and product detailsتصفح المنتجات وصفحة تفاصيل المنتج
  • Order placement and trackingتقديم الطلبات ومتابعتها
  • Seller dashboard to add productsلوحة بائع لإضافة المنتجات
  • Real-time buyer and seller chatمحادثة فورية بين المشتري والبائع
  • Cloud media storageتخزين الوسائط على السحابة
  • Language and dark mode settingsإعدادات اللغة والوضع الداكن

05Screenshotsلقطات الشاشة

Sign in with email or Googleتسجيل الدخول: بريد وكلمة مرور أو حساب Google
Buyer dashboard: products and my ordersلوحة المشتري: المنتجات وطلباتي
Product details and buy buttonتفاصيل المنتج وزر الشراء
Real-time chat with the sellerمحادثة فورية مع البائع
Seller dashboard: add a productلوحة البائع: إضافة منتج
Profileالملف الشخصي
Settings: language, dark mode and sign outالإعدادات: اللغة والوضع الداكن وتسجيل الخروج

06Linksالروابط

← PREVIOUSPower Houseبوابة المولدات (Power House) NEXT →OpsMind AIOpsMind AI

Need something like this?تحتاج شيئاً مشابهاً؟

Tell me about your idea and I will tell you honestly how I would approach it.

أخبرني عن فكرتك وسأخبرك بصراحة كيف سأتعامل معها.

Start a conversationابدأ المحادثة