تفاصيل العمل

The app I developed has 6 main screens:

1. Category Screen: Displays available food categories.

2. Menu Items Screen: Shows menu items from the selected category.

3. Item Details Screen: Provides detailed information about a selected item.

4. Order Screen: Allows users to review and modify their orders.

5. Order Confirmation Screen: Confirms the order details before submission.

6. Preparation Time Screen: Displays the estimated time to prepare the order.

The app uses API integration to send and receive data. I utilized GET requests to display data like categories and menu items and POST requests for submitting orders. Additionally, I worked with a local server to handle API requests during development.

Technologies Used:

• MVVM architecture for better separation of concerns

• Concurrency with async/await for efficient networking

This project was a great learning experience in both API integration and managing local servers for real-time data management.

بطاقة العمل

اسم المستقل
عدد الإعجابات
0
تاريخ الإضافة
تاريخ الإنجاز
المهارات