Findine is a Flutter-based application designed to enhance the dine-in experience by allowing customers to order food directly from their tables at participating restaurants. The app simplifies the process of ordering, making it more convenient for both customers and restaurant staff.
- Browse Menus: Explore detailed menus from various restaurants, complete with descriptions, prices, and availability.
- Order from Table: Seamlessly order food from your table without waiting for a server. The order is sent directly to the restaurant’s kitchen.
- Customizable Orders: Customize your order with special instructions or preferences, like onion garlic or not.
- Order Tracking: Monitor the status of your order in real-time, from preparation to serving.
- Payment Integration: Choose from multiple payment options, including in-app payments, to settle the bill easily.
- lib/: Contains the main application code, organized into screens, widgets, models, and services.
- assets/: Includes static assets like fonts and data files.
- test/: Contains unit and widget tests for various components of the application.
- Flutter: The app is built using Flutter, enabling a smooth cross-platform experience for both Android and iOS users.
- Dart: The primary programming language used for the application’s logic and UI components.
- Firebase: Integrated for user authentication, real-time database, and push notifications.
- Payment Gateway: Integration with popular payment gateway of razorpay to facilitate secure transactions.(Not added in Git Repo yet)