Flocco: Cross platform grocery delivery app development with IOT integration

Flocco is a mobile application where customers can track home inventory using IOT and set the device to automatically order groceries from near by stores when the inventory is low. We built the IOT integrated customer mobile app and mobile apps for the grocery stores and riders to receive and fulfil orders.

Flocco x Aisthetic

Brand requirements

  • Branding & UIUX Design
  • Development of 3 mobile apps for - Customer, Rider, & Kirana store (Grocery store)
  • IOT integration to track inventory (weight based)
  • Access controlled admin dashboard for Flocco internal team to manage operations
  • Scalable backend system for order management

Services Provided

Services Provided

Branding

Color pallette
Flocco color palette by Aisthetic
Typography
Flocco color palette by Aisthetic
Flocco color palette by Aisthetic
Logo
Flocco logo by Aisthetic
Flocco logo by Aisthetic
Flocco logo by Aisthetic
Flocco logo by Aisthetic
Flocco logo by Aisthetic
Flocco logo by Aisthetic
Illustrations
Flocco illustrations by Aisthetic
UI direction - App & Website
Flocco logo by Aisthetic
Flocco logo by Aisthetic

UIUX Design

Mobile App Design
Aisthetic service - UIUX Design
Aisthetic service - UIUX Design
Aisthetic service - UIUX Design
Website design
Flocco website - UIUX Design - Aisthetic

Development

Mobile app development

We built 3 cross platform(iOS & Android compatible) mobile applications to cater to Customers, Grocery stores & Riders.

Web development

We built Flocco's website and a web application(dashboard) to get a hawk eye view of the business - The dashboard is used to manage Orders, Riders, Stores, Customers, Refunds and Finances.

Content management system

We built a highly intuitive content management system that the marketing team can use to update the apps and website with the most relevant information.

Backend development

A robust and scalable backend API and database was built to support all features in the 3 mobile apps and the admin dashboard.


Maintenance Program

UI/UX improvements

Based on user feedback, analytics and business requirements, we continuously updated the UI of the Apps for better user experience.

New feature development

We built and released new features on all 3 apps regularly, based on user feedback and business requirements.

App and Backend maintenance

We managed Flocco's App store, Play store and Backend Infrastructure.

IOT Integration

An IOT device was attached to containers in customer's homes to track inventory and reorder supplies from the customer app when inventory was low.

Customer App Features

Customer App Features

Flocco customer app - Aisthetic
Authentication

Customers are able to login to the app by entering their mobile phone number and authenticating through a One Time Password.

Maps & Location

Maps and Location API was used in the customer addresses and order tracking features.

Browse products

The user is able to browse the products through various ways - Category, Store wise or through search.

IOT

The user is able to manage their IOT devices through the App. The app shows inventory status of each container that is fitted with the IOT device.

Cart & Checkout

A seamless cart and checkout feature was built with multiple payment methods like Card, UPI and Netbanking.

Order status tracking

Live order tracking features were built to keep the customer informed about their order.

Kirana App Features

Kirana App Features

Flocco kirana app - Aisthetic
Analytics dashboard

The Kirana store owner is able to view stats about their daily earnings, orders and inventory.

Inventory management

The Kirana store owner can manage the stock of their product catalog using the app. Orders are allocated to them based on stock available.

Order status management

The Kirana store updates status of the order (Ready, Picked up by rider etc.). This status is relayed to the Rider App and Customer App

Rider App Features

Rider App Features

Flocco customer app - Aisthetic
Registration and Login

The rider can register to work for Flocco through the App. Approval is done through the admin panel.

Order management

The rider receives notifications to pick the order on the app. They can update the status of the order like "On the way", "Delivered". This status is relayed to the customer app.

SOS

In case of emergency, the rider is able to tap the SOS button to ask for help.

Admin Panel Features

Admin Panel Features

Kirana management

Kirana store registrations, approvals, profiles and inventory can be managed from here.

Order management

Orders can be visualised (grid-wise) from here. Each order's details like items, allocated kirana and rider can be viewed from here. Actions related to the order like refunds, manual rider/kirana allocation can be performed by the admin.

Rider management

Rider information like location, current order, profile and shift timings can be viewed and managed from here.

Product information management

The global catalog visible to customers and kirana stores can be managed from here.

Analytics

The dashboard provides useful analytics like number of orders and revenue to stakeholders.

Payments and Refunds Management

Payments by customers and refund requests can be processed from the admin panel.

Liked what you read?