Food and Fish & Meat products delivery app in India

Compete Suite of Mobile and Web application for Food and Fish & Meat delivery service with Razorpay Payment Gateway Integration in India.

cover-web
cover-mobile

Food and Fish & Meat products delivery app in India

Client and Location 

A B2C Food and Fish & Meat delivery service in the India. 

Problem/Requirement 

The client required a Food and Fish & Meat delivery application for public users to order and dashboard for vendors and admins to manage inventory and orders. 

The logistics staffs required a mobile application to receive order notifications and route to pick up and drop locations and deliver orders. 

The client required to integrate with Razorpay Payment Gateway for processing online payments and also support cash on delivery. 

Solution We Implemented and Results 

Our business analysts consolidated the requirements of the client and also studies the trends in the market.  

Our in-house UI/UX design team then developed the wireframes and designs of the screens and defined the user flows. 

We developed a mobile application in Flutter and a web application in React for the public users.  

We developed a progressive web app (PWA) for the businesses (Vendors) and also for the admins. They can use this as a web application and also install this in their phones and tablets 

We developed an android application for the delivery staff. The staffs will get notifications upon order assignments and then route to pick up and delivery locations through the app. 

Our mobile application (developed in flutter) and web application (developed in React) integrate with Razorpay gateway for processing online payments. 

The system leverages cloud functions (Firebase) and cloud datastore (Firebase) technologies to provide a scalable and high performant experience to the users. 

Technologies Used 

  • The web applications are developed using React.js 
  • The mobile applications are developed using Flutter 
  • The backend APIs and services are developed using Node.js and deployed in Firebase Cloud Functions 
  • Firebase Cloud Datastore is used at the database 
  • Sendgrid for Emails (notifications, invoices, reports) 
  • Firebase Cloud Messaging (FCM) for push notifications in apps. 

Technologies Used

React.js

Flutter

Node.js

Firebase