Skip to content

Yehya403/foodies-app

 
 

Repository files navigation

Foodies - Augmented Reality Meal Ordering Application

Overview

Foodies is a groundbreaking application that leverages augmented reality (AR) to provide users with an immersive meal visualization experience, allowing them to view and order dishes as if they were right in front of them. By utilizing advanced technologies such as Instant Neural Graphics Primitives (iNGP) and Neural Radiance Fields (NeRF), Foodies takes menu visualization to a new level, transforming 2D images or videos into detailed 3D representations.

Key Features

📱 Mobile Application Features:

  • User Account Management: Seamlessly sign up, log in, and manage your account within the app.
  • Password Recovery: Secure your account with OTP-based verification for password recovery.
  • QR Code Scanning: Easily scan QR codes to view restaurant menus.
  • Restaurant Search: Quickly find restaurants by name or category.
  • AR Meal Visualization: Experience meals in augmented reality and view nutritional facts with Unity integration.
  • Order Placement: Effortlessly place orders and apply promo codes in the cart.
  • Google Maps Integration: Choose delivery addresses with the convenience of Google Maps.
  • Online Payments: Make secure payments using Stripe.

🛠️ Technical Details

  • Architecture: The application has been built using MVVM (Model-View-ViewModel) and Clean Architecture, ensuring scalable and maintainable code.
  • State Management: BLoC/Cubit is used for efficient state management, making the app responsive and reliable.