WiseFork
Restaurant Finding App

wisefork restaurant finder app

Overview

Dying out of hunger? Want to grab some tasty and delicious food? Don't fret out! Now grab your favorite food from the restaurant that you love with WiseFork. WiseFork answers your hunger pains with some healthy, nourishing and innovative delicacies that are hygienic and 100% fresh. Our intuitive UI enables you to select the best diet that is preservative and made from the fresh ingredients. All you need to do is enter your address, choose your order preference and it's done. You can choose your meal from a variety of cuisines and customize your dish with various sauces, toppings, cheese and everything that soothes your hunger. When you are ready to place your order, you will see a total price that includes dish and toppings price along with the tip amount. Whether it's a pizza slice or Mexican dish, you can grab your favorite dish as per your food cravings by filtering the cuisine with ingredients and diet types. Just download the app now and relish the pleasure of delicious food!

restaurant listing app

Client Requirement

Today, online food ordering culture has revolutionized the entire food industry. Earlier, online ordering seemed like a thing of distant future. But today, it has become a normal activity especially for the working groups that are looking for easy food options. Witnessing the future potentials of the food market, a client from the USA approached Hyperlink InfoSystem to develop an application that helps food lovers to grab the best food from their favorite restaurants within few taps. The app is developed on Android and iOS platforms and available in the English language.

wisefork client requirement

Features

1. Signup/Login

  • Enter Email and Password to Signup or Login.
  • Alternatively, users can also use Google Plus or Facebook.

2. Address Details

  • Users enter their specific address
  • Users are facilitated to choose their order preference option i.e Delivery or Pickup.

3. Restaurant List

  • It shows the list of all nearby restaurants within specific address radius. It includes:
    • 1. Restaurant Name
    • 2. Distance from Address
    • 3. Diet type
    • 4. Closing time
  • Users can place orders based on particular time and date.

4. Search & Filter Options

  • Users can filter dishes based on the ingredients and diet types.
  • Users can even search their favorite food by restaurant name.

5. Item Details

  • Shows Item name along with its description, ingredients, diet type and price.
  • Users can select required item quantity and can also customize the dish as per their taste by adding extra toppings and sauces.

6. Order View

  • It shows order details like restaurant name, item count, item details and its price.

7. Check Out View

  • Displays Item summary along with order options.
  • Users can select payment options like cash, credit card or fit funds.
  • Users can even avail discounts on food by entering a promo code if available.
  • Users can add a tip by 10%, 15% or 25% or even add custom amount.

Challenges

wisefork food finder app

1. Managing Expandable View

Whenever a user selects any restaurant from the menu, it displays a list of categories and dishes menu from which users can select multiple dishes. Each menu contains multiple submenu items. Managing expandable list view that opens multiple items of the selected menu was indeed a hard challenge during development. Our developers overcome this scenario by managing flag (0,1) counters that dynamically manages expandable view as per the data.

2. Cart Management

If user selects any particular restaurant item and adds that item to the cart, then he/she can only add items from particular restaurant in the cart for single order. Managing restaurant on the home screen in a way that only selected restaurant is enabled is quite hard and challenging. Our developers managed this scenario by comparing Database value with cart ID and thus cart was managed.

Technologies

Android

Android OS Support:
4.3 to 6.0

Development:
Java using Android Studio 1.2

Android Supported Devices:
480x800, 720x1280, 1080x1920, 1440x2560

Language Support:
English

iOS

iOS OS Support:
7.0 to 10.2

Development:
Objective-C using Xcode

iOS Supported Devices:
iPhone 4S, iPhone 5, iPhone 5S, iPhone 6, iPhone 6S, iPhone 6 Plus, iPhone 6S Plus

Language Support:
English

Call Us Now

usa +1 309 791 4105 india +91 8000 161 161
OR
+