Foodini

Client Requirements

The FOODINI application wants to bring a revolution and change in the restaurant business by providing an easy, reliable, and efficient transport system.

Discovering the time-consuming process of ordering a meal at a restaurant or waiting in long queues or withinside did not get a great deal even after wasting time, so to resolve this form of affair the idea of creating an application that has a friendly interface and customer concept which makes it quick to take away and dine-in and use this utility.

The decision to make the application and utility, FOODINI, is a flawlessly intelligent idea. So, they approached SwissCode with the concept, and we changed the concept to a fact successfully.

Features

Customer App

Signup / Login

– Users can log in using their email address, phone number, and social media accounts.
– A user profile will be created from the tab “Create Account.” When an account is created for the first time, customers must input the area to retrieve information about that area.

Home

– On tapping the notification bell icon, the user can see the notifications, and through tapping on the cart icon, the user can flow to the cart screen.
– Here the users can place the location or change it as per their convenience.
– Using the search bar, the user can seek numerous dishes and places, and later can clear out the history too.
– Below, the customers can see the featured places and dishes that are trending near their location.

Restaurant Details

– At the very top, the user can see the image of the restaurant along with its details, such as name, address, and the type of service it provides.
– Below is the user can see the payment method and other details.
– Searching, scrolling, and filtering the dishes is possible by the type of food.
– Tapping on the dish will redirect to food details that can later be added to the cart by the user.
– Tapping the “+” button can add the quantity of the dish.
Pushing the tab “See your order”, the user is redirected to the cart screen.

My Cart

– On this screen, users can see the list of added dishes along with price details.
– The user here can apply the promo code and other services.
– Users can add the order while checking out too.

Checkout

– The user has three options to choose the service (by order, take-away, and dine-in).
– The user can see the price details and order or schedule the order as per their needs.
– A user can change the location of the delivery point.
– When selecting dine-in, the user needs to specify the number of individuals.

Payment Method

– Here the user can check the payment methods.
– If the user selects payment by card, they can see the list of added cards there.

Order Summary

The user can see the final order and amount to pay, and by tapping the confirm button, the user can order food.

My Order Tab

– Check the list of orders
– By tapping on the order, the user can check the details regarding the order and cancel it if they want to.

Favorite tab

A list of favorite restaurants is shown here.

Folder

Users can create a folder and save their NFT/ Post to the folder.

Account tab

Users can check their profile at the top right corner.

Edit Profile

A user can edit the profile.

My address

– By tapping on this tab, the user can be redirected to the display in which the consumer can upload multiple addresses to use it anywhere.
– There is an option to edit and delete too.

Payment Method

Users can add their debit and credit cards to make payments and see the list of already added cards.

Report Issue

If users can report it by using this button along with the image.

Change Language

Users can change the language of the application.

Share App

Using this, users can share the application.

Rate the App

Using this, a user can rate the application.

About Us

In this section, users can learn about us.

Help & FAQ

In this section, users can check Help & FAQ.

Terms & Conditions

In this section, users can check the terms and conditions of the application.

Privacy Policy

In this section, users can check the privacy policy of the application.

Contact Us

In this section, users can contact us.

Logout

Using this, users can log out from their accounts.

Driver App

Signup / Login

– The driver needs to add their bank details, ID proofs and images.
– The admin will approve the driver before they log in.

Home

The driver can turn on or off service via the application. The order would only be assigned to the driver who is on the service.

Order Request

– The driver can view the requested order. They need to accept it at a particular time, or the order will get canceled and will get assigned to others.
– The driver can only view the order of the customer and restaurant location from where they need to pick up the order.

Pickup

– Once the driver picks up the order, they can see the location of the customer. They can see the map with the location.
– The driver can click on the “navigate” button to open Google Maps with the customer’s navigation option.

Complete Order

– Once the driver clicks on the “complete order,” the order will be completed.

Notifications

– Drivers can view the notifications.

Edit Profile

Here drivers can edit their profile.

My Delivery

Here drivers can see their completed deliveries.

My Earning

Drivers can view their earnings – Yearly, Weekly, Monthly, Daily.

Change Language

By using this, drivers can change the language of the application.

Bank details

From here drivers can check and also change their added bank details.

Change Password

From here, drivers can change their account password if they want.

Share App

By using this drivers can share the application.

Rate the App

By using this, drivers can rate the application.

About Us

In this section drivers can check about us.

Help & FAQ

In this section, drivers can check Help & FAQ.

Terms & Conditions

In this section, drivers can check the terms & conditions of the application.

Privacy Policy

In this section, drivers can check the privacy policy of the application.

Contact Us

In this section drivers can contact us.

Logout

Using this, drivers can log out from their accounts.

More Screens

Admin Panel

Dashboard

Super admin can view the total no. of the customer, driver, pending driver, promo code, and cuisine.

Sub Admin

– Super Admin can view all sub-admin lists, edit, active/inactive sub-admin, view sub-admin profiles.
– Super Admin can assign access privileges to sub-admin, search, and also delete sub-admin details.

Customer

Super Admin can view all customer lists, edit active/inactive customers, view customer profiles, search customers, export, and also delete customer details.

Driver

Super Admin can view all driver lists, edit active/inactive drivers, view driver profiles, search drivers, and also delete driver details.

Pending Driver

Super Admin can view all lists of the Pending driver in which the admin can approve or decline drivers, edit active/inactive drivers, view driver profiles, search drivers, and also delete driver details.

Chat

Super Admin can view chat history with driver and customer and click on it to see chat details.

Restaurant

The exquisite Admin can view all restaurant lists, add, edit, active/inactive restaurants, view restaurant details, search restaurants, export restaurants, and can view restaurant ratings.

Trending Restaurant

Super Admin can view trending restaurants and set their sequence to show accordingly on the application.

Offer Restaurant

Super Admin can view a list of restaurants in which promo code is active and also set their sequence to show accordingly on the application.

Reports

Admin can export and import the data, sales report, total order report(daily, weekly, monthly).

Promo code

Super Admin can view all promo code lists, add, edit, active/inactive promo code, view promo code details, search promo code, and delete promo code details.

Cuisine

Super Admin can view all cuisine lists, add, edit, active/inactive cuisine, search cuisine, and delete cuisine details.

Notification

User : List of all sent notifications, send a message to all customers and send an alert with a specific date-time.

Driver : List of all sent messages, notifications to the driver chosen, send a notification to all and selected drivers with a specific date-time.

Order history

Super Admin can view order history, search order, and view full order details.

Pending Orders

Super Admin can view currently running order, search order, and view full order details.

Not Assign Orders

Super Admin can view a list of orders in which the driver is not assigned and can also assign a driver for those orders.

Report Issues

Super Admin can view the list of reports added by customers from the application and view their report details.

Cms pages

Terms And Conditions : Super admin can change the term content, and this will affect the application for customers and drivers.

About us : Super admin can change the about us content concerning the application for customers and drivers.

FAQs : Super admin can change FAQ’s content, which will affect the application for customers and drivers.

Settings : Super Admin can set all necessary details (nearby radios, delivery distance, rate, etc.)

Restaurant Panel

Login

The restaurant can log in using the email address and password.

Dashboard

Restaurants can view the total number of notifications(Live orders), menu categories, promo codes, dishes, and restaurant photos, and also total numbers of orders(daily, weekly, monthly) and total sales(daily, weekly, monthly).

Profile

Restaurants can set their profile, edit their temporary availability status, and set a minimum order amount.

Place Order

For Delivery, restaurants can add customer orders from the panel itself.

Menu

Restaurants can view a list of categories and also add, edit, active/inactive categories, and set their sequence.

Dishes

Restaurants can view a list of dishes and also add, edit, delete, active/inactive dishes and add multiple images for each dish.

Services

Restaurants can view lists of services and also add, edit, delete, active/inactive services.

Promo code

Restaurants can view all promo code lists, add, edit, active/inactive promo codes, view promo code details, search promo code, and delete promo code details.

Orders

Restaurants can view all lists of orders according to their order status and also view order details.

Vendor Timing

Restaurants can add two slots in the operating hours.

Gallery

Restaurant can add multiple images for their restaurant which is displayed on application on the restaurant detail page.

logout

Restaurants can log out if and when they want.

Typography

Aa

Quicksand

Aa Bb Cc Dd Ee Ff Gg Hh Ii Jj Kk Ll Mm Nn Oo Pp Qq Rr Ss Tt Uu Vv Ww Xx Yy Zz

Color Palette

Technology Stacks

We have used the latest technologies that can justify client requirements
at the best to deliver bug-free solutions.