One Food Delivery

10+
Downloads
Content rating
Everyone
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image

About this app

Introducing the food delivery application created by Onix. This ready-made solution was designed to help you create a food delivery app quickly, saving you 1000 hours.

One Food Delivery is a Flutter application designed to easily create your own food delivery application. This app will give you all the features necessary for a successful food delivery functionality. In particular, it allows users to see the list of restaurants in their city, make an order, check their order status, and see the history of all orders. Here is the complete list of major features you get with the One Food Delivery app:

Login and Registration - user can log in with existing credentials or create a new account with email and password;
Select Location - select the current user city from the list of cities that provide services;
Home screen - users can find a list of places for the selected location. Places are divided into categories by type of place. Also, users can find a list of current active promo actions here;
Place Details - users can find all details about the chosen place: logo, name, description, delivery time and price, rating, working hours, and address. Also, users can see a list of Products divided into categories by product type;
Product details - user can find all information about the selected Product: image, price, description, and available options to order;
Shopping Cart - user can find a list of products added to the card, their quantity, and price;
Check Out - this screen shows the user the order summary, where they can review all details and finish the order. Also, users can add comments to the order, change or add a new shipping address, select a payment method, and add a promo code;
My Orders - users can see place information where they ordered, current order status, estimated delivery time, and order price. By tapping on the order, the user can check all details about the order, including products, comments, address, payment, and promo code;
Order History - user can find a list of completed orders. By tapping on the order, the user can check all details about their order, including products, comments, address, payment, and promo code.
User Profile - users can see information about themselves: address, payment method, name, and picture;
Edit Profile - there users can edit their own information: name, picture, email, phone;
Delivery Address - delivery address screens give the option to see the user addresses list, add a new address, or edit an already added address;
Payment Method - payment method screens give options to the user to see the user payment methods list, add a new payment method or edit an already added payment method;
FAQ - user can find a list of frequently asked questions and answers;
About App - user can find an application description;
Terms and conditions - user can find a terms and description text;

The app’s code is written using modern Dart and Flutter development standards, Effective Dart, and efficient Clean Architecture. Thus, it’s easy to extend and modify existing code and intuitive file structure. Onix made it easy to implement your own backend to extend functionality. In addition, we provide a FREE pre-configured Strapi backend. All tables are initialized, and all business logic is already added to the application. You just need to deploy the Strapi backend, fill collections with data, and you’re ready to go!
Updated on
Mar 23, 2023

Data safety

Safety starts with understanding how developers collect and share your data. Data privacy and security practices may vary based on your use, region, and age. The developer provided this information and may update it over time.
No data shared with third parties
Learn more about how developers declare sharing
This app may collect these data types
Personal info and Photos and videos
Data is encrypted in transit
Data can’t be deleted