Project Type
Mobile Application
Industry Domain
Restaurant (Food & Drink)
Foody Savior provides the platform to save the wastage of food happening across various locations of foodservice providers. It facilitates all the restaurants, food service providers, or florists to create a basket of many items which are for waste, and list that basket to sell on this platform.
Request for Consultation

Objective

The client contacted us with the requirement of a complete web and mobile-based platform to save the wastage of food. The objective was- food service providers and florists and other providers could make the basket of many items that are for waste and sell it on the Foody Savior platform. Customers can see the food details and place the order based on the required quantity. They can also choose their preferred time slot to pick the item. The client wanted us to make the platform available in two languages- English and French.

The Foody Savior platform consists of 3 interfaces

  • End-user Mobile Application
  • Web-based Merchant Panel
  • Web-based Admin Panel

The Challenges

 

  • Managed role-based access to sub-admins in the admin panel
  • Stripe integration with authorization and authorize-to-capture concept
  • Multi Language support on all platforms

Our Solution

Our in-house team has integrated Stripe with user authorization and the authorize-to-capture concept. We also added French in the application while managing role-based access to sub-ad mins in the admin panel.

Features

User Features

  • Users can log in with the email and social media like Facebook and Google
  • Users can see the list of restaurants, their details based on their location preference
  • Users would be able to fifilter the list of restaurants based on category, diet preference, collection time, and many others
  • Users can mark their most lovable restaurants as favorites to quickly access them
  • Users would be able to order a surprise basket based on their diet preference, location, collection time, and rate the restaurants
  • Users would be able to pay for their orders via Credit/Debit cards
  • Users can view their current and past orders from the order history
  • Users would be able to receive a push-notification for their order status update, collection time change
  • Users would be able to access the app in English and French languages

Merchant Features

  • Merchants would be able to manage the weekly schedule with targeted baskets and collection time of baskets.
  • Merchants would be able to manage the baskets, collection time, prices, and orders for the current day from the dashboard itself.
  • Merchants would be able to see and change the order status from the dashboard and order menu.
  • Merchants would be able to set a special day for any upcoming day to offer special baskets/collection time/prices.
  • Merchants would be able to see the details of their store.
  • Merchants would be able to see the graphical representation of sales and orders with different types of time range filters and can see the monthly sales reports.
  • Merchants would be able to share the sold baskets and time since they are with Foody Savior over social media.
  • Merchants would be able to access the merchant panel in English and French language.

Admin Features

  • Admin would be able to see the top restaurants and today’s sales from the dashboard.
  • Admin would be able to see all the users of the systems and orders placed by them.
  • Admin would be able to create a new store, modify the existing store on request, and can enable/disable the stores.
  • Admin would be able to configure the taxes based on the country and its region.
  • Admin would be able to see the graphical representation of baskets, revenue, merchants, users, commission & store profit.
  • Admin would be able to see all the ratings from user to the merchant and from merchant to user.
  • Admin would be able to add sub-admin and assign the modules they can access.
  • Admin would be able to respond to the contact us request or any received queries from the merchants.
  • Admin would be able to access the admin panel in English and French language.

Tech Stack

MySQL

Angular JS

AWS

Payment Gateway

Node JS

React Native

Visual Studio

Paystack

Tell us Your
Big Idea!

  • =
  • This field is for validation purposes and should be left unchanged.

@2022 Solution Analysts Pvt Ltd. All Right Reserved