Skip to content

Quick Foodie is an innovative food ordering application built with a clean architecture and proficient Flutter state management. It guarantees secure transactions and incorporates wallet functionalities. With Firebase authentication and Stripe payment integration, it provides a smooth and hassle-free ordering process.

Notifications You must be signed in to change notification settings

MUHAMMEDSINANCP/Quick-Foodie

Repository files navigation

Quick Foodie

Quick Foodie is a Firebase-authenticated application meticulously crafted using clean architecture and Flutter state management. This app revolutionizes the food ordering experience with a captivating user interface, seamless payment via Stripe, and an integrated wallet feature for convenient in-app transactions.

Key Features :

Seamless Ordering : Effortlessly place food orders through a user-friendly interface.

Stripe Payment Integration : Secure and convenient payment gateway for hassle-free transactions.

Wallet Feature : Allows users to deposit funds for quick and easy in-app purchases.

Firebase Authentication : Ensures data security through robust user authentication via Firebase.

Local Data Storage : Utilizes Shared Preferences for seamless local data storage on users' devices.

Editable Addresses : Enables users to edit their delivery addresses for added convenience.

Profile Picture Upload : Facilitates profile picture upload/editing functionality anytime.

Firestore Database Security : Ensures user data remains safe and secure within Firestore database.

Account Deletion : Users have the option to permanently delete their accounts, wiping out all their data from our database.

Delivery Details : Provides estimated delivery times to the user's specified home address in the food section.

Usage :

Quick Foodie streamlines the food ordering process, offering secure payments, a seamless wallet experience, and convenient address/profile management.

Feedback :

Your feedback means a lot! Get in touch with me at [email protected] to share your thoughts and suggestions, contributing to the betterment of Quick Foodie.

Technologies Used :

Firebase Authentication, Flutter State Management, Stripe Payment Integration, Shared Preferences for Local Data Storage, Firestore Database Security.

Screens :

IMG_20231231_015808

IMG_20231231_014334

IMG_20231231_014405

IMG_20231231_014448

IMG_20231231_014505

IMG_20231231_014532

IMG_20231231_015552

IMG_20231231_014644

IMG_20231231_014546

IMG_20231231_015606

IMG_20231231_014546

IMG_20231231_014557

IMG_20231231_014633

IMG_20231231_014622

About

Quick Foodie is an innovative food ordering application built with a clean architecture and proficient Flutter state management. It guarantees secure transactions and incorporates wallet functionalities. With Firebase authentication and Stripe payment integration, it provides a smooth and hassle-free ordering process.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published