Msar Food ( App )
- Fast & Smooth Performance
- Customizable UI
- Secure Authentication Flow
Customer App Details
Msar-Food is a comprehensive food ordering app designed to provide users with a fast and easy experience. The app allows customers to browse restaurants and daily offers, select meals, and complete orders with multiple payment options such as cash on delivery or in-app wallet. Users can track their orders in real time, rate the service, and save favorite items. The app also supports switching between branches, choosing delivery time, and adding special notes — all through a user-friendly interface with customization options like dark mode and language selection.
Delivery App Details
Msar Food Delivery is the dedicated app for delivery personnel, allowing them to receive orders from branches and view all order details with ease. The app enables drivers to see active orders, contact customers, and navigate to delivery locations using Google Maps. They can also review their delivery history, edit personal information, and customize their app experience through settings. This app is designed to streamline the delivery process and ensure a smooth, efficient workflow.
App Features
- Customer App
1. Browse Meals: A comprehensive menus of meals with pricing and ingredient details.
2. Order Management: Easily place and track orders.
3. Bilingual Support: Interface available in both Arabic and English.
4. Visual Themes: Option to switch between Dark and Light themes.
5. Instant Notifications: Updates on order status and promotion.
6. Additional Features: QR scanning, discount coupons, customer support chat, and account deletion. - Delivery App
1. Fast and efficient delivery order management
2. Real-time tracking of order status.
3. Simple, user-friendly interface tailored for delivery agents.
4. Bilingual support (Arabic and English).
5. Accurate customer location display via integrated maps.
6. Easy profile and personal data updates for agents.
7. Direct communication with the technical support team.
8. Full integration with the restaurant system for faster coordination and accurate order execution.
App Screens
- Customer App
1. Home Screen
• Display all meals with images, prices, and details.
• Ability to add meals to the cart.
• Show notifications related to orders or offers.
2. Cart Screen
• View details of added orders (meals, quantity, price).
• Options to edit or confirm the order.
3. Order Screen
• Running List: Shows ongoing orders (in preparation or delivery).
• History List: Displays past orders with full details.
4. Favorites Screen
• Save favorite meals for quick access.
5. Menu Screen
• Visual Themes: Switch between dark and light modes.
• My Orders: View order details.
• Notifications: View order and offer notifications.
• QR Scan: Scan QR codes to activate offers or make payments.
• Profile: Manage personal information.
• Address: Add or edit delivery addresses.
• Message with Support Admin: Chat with support team.
• Coupons: Enter and activate discount coupons.
• Languages: Switch between Arabic and English.
• Help & Support: Access user guide or FAQs.
• Privacy Policy: View data protection policies.
• Terms and Conditions: View app usage terms.
• About Us: Information about the company.
• Version: Display the current app version.
• Delete Account: Option to permanently delete the account.
• Logout: Sign out of the account. - Delivery App
1. Ongoing Orders Screen: Displays assigned orders with customer details and address.
2. Delivery Map Screen: Shows the customer’s location on the map with navigation.
3. History Screen: Displays previously completed orders.
4. Notifications Screen: Instant alerts about new orders or updates.
5. Profile Screen: Manage delivery agent information (name, phone number).
6. Logout Screen: Option to log out of the application.
Technical Details
- Programming Languages & Frameworks
• Frontend:
– Flutter: Used for building the user interface on both iOS and Android.
– Dart: The programming language used with Flutter.
• Backend:
– Laravel: A PHP framework used for server-side operations and database integration.
– PHP: The backend programming language. - Promotional Banner
• Banner Description: A colorful design showcasing meals, app logo, and a “Order Now” button. The color palette reflect the restaurant theme.
• Format: PNG/JPEG, suitable for publishing on app stores and social media. - Screenshots
• Home Screen: Display of shawarma meals with order buttons.
• Cart Screen: Details of added orders.
• Order Screen: Running and History tabs.
• Favorites Screen: Saved meals.
• Menu Screen: Settings and visual theme options. - Additional Resources
• Help & Support: Section includes FAQs and a user guide.
• Contact Support: Direct messaging with the support team via the app.
• Privacy Policy & Terms: Available in the menu screen. - Privacy & Security
• Data Privacy: User data is protected in accordance with the privacy policy.
• Account Deletion: Option to permanently delete the account via the menu. - Future Enhancements
• Integration of advanced electronic payment gateways.
• Enhanced QR scan functionality for special offers.
• Implementation of analytics to track user behavior and improve the user experience.
User Guide
- Customer App
• Getting Started
1.Download & Installation: Download the app from drive as APK file.
2.Sign Up / Login:
– Create a user account.
– Choose your preferred language (Arabic/English).
3.Set Address: Add a delivery address to complete orders.
• Using the App
1.Browse Meals:
– Go to the Home Screen to explore meals.
– Add meals to the cart or save them to favorites.
2.Manage Cart:
– View and edit meals in the cart screen.
– Confirm the order to complete the purchase.
3.Track Orders:
– View ongoing and past orders in the Orders Screen.
4.Menu:
– Switch between dark and light theme.
– Manage address, profile, or coupons.
– Contact support or delete the account. - Delivery App
1. Login: Use the delivery agent’s credentials to access the app.
2. Order Management:
– Accept new orders from the Ongoing Orders screen.
– Use the map to navigate to the customer’s location.
3. Status Update: Update the order status (On the Way, Completed).
4. Notifications: Receive alerts about new orders.
System Requirements
- Platforms: Available as APK .
- Device Requirements
• RAM: Minimum of 2 GB.
• Internet Connection: Wi-Fi or mobile data is required for browsing and notifications.
• GPS Support: Required for location features .
• Camera: Needed for QR code scanning. - Permissions
• Location: To detect the customer or delivery agent’s location.
• Notifications: To receive updates on orders and promotions.
• Camera: For scanning QR codes.
• Storage: For saving temporary data (such as profile images).
You can add your rate:
5 / 5. 2
Other Apps
5
(2)
- Flow That Feels Natural
- Built for Visual Harmony
- Crafted for User Delight
Published
February 23, 2025
Category
Categories All, Flutter, Laravel, Mobile App
Tag mobile app
App Languages
Arabic – English
High Resolution
Yes
Layout
responsive
Compatible with FrameWork
Flutter, Laravel

