Khayata Pro - Tailoring Customer Management App
Professional Flutter App with Firebase Cloud Storage and Annual Subscription
■ Overview:
Khayata Pro is a professional tailoring customer management app built with Flutter and
powered by Firebase Cloud Storage for secure, real-time data synchronization. The app is
designed specifically for tailoring shops to store, manage, and update customer details
efficiently — anytime, anywhere.
■ Key Features:
• Secure Authentication – Login or sign up with Email/Password using Firebase
Authentication.
• Cloud Storage – All customer data is stored safely in the cloud using Firebase Firestore,
accessible from any device after login.
• Annual Subscription – Integrated In-App Purchase system for yearly subscription with
device-specific activation.
• Customer Management – Add, edit, and delete customer records with name, phone
number, and invoice number.
• Search & Filter – Search customers by name, phone number, or invoice number; filter
data by date range.
• Data Import/Export – Backup and restore customer data in JSON format using file
selection.
• Real-time Updates – Any changes are instantly reflected across devices linked to the
same account.
■ Technology Stack:
• Framework: Flutter (cross-platform: Android & iOS)
• Backend: Firebase Authentication + Firestore Database
• Storage: Firebase Cloud Storage (JSON data import/export)
• Subscription: In-App Purchase API (annual plan)
• Design: Clean UI with Arabic language support
■ Target Users:
Tailoring shops and small businesses that need a fast, secure, and cloud-synced way to
manage client information.
■ Screenshots