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.
- 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.
- 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.