Web PlatformsFood & Home-Based Businesses

Shahia for Home-Based Food Businesses

From Home Kitchens to Customers… One Marketplace Connecting Them

Services
Web Design • Mobile App Design • UI/UX Design
Platforms
iOS Native, Android Native, Web Admin Console
Tech Stack
Vue.js, Nuxt 3, Laravel
https://rikaz.sa
Project Overview

From Home Kitchens to Customers… One Marketplace Connecting Them

<p style="text-align: end;">We developed an app and website for Shahia that bring home-based food businesses across Saudi Arabia into one digital marketplace. Customers can discover and order homemade dishes nearby, while sellers manage their products and orders and reach new customers.</p>

Project Information

IndustryFood & Home-Based Businesses
Project TypeMulti-Vendor Marketplace + Mobile Apps + Admin Dashboards
PlatformsiOS Native, Android Native, Web Admin Console
ClientShahia for Home-Based Food Businesses
The Challenge

Operational Challenges & Digital Gaps

While developing Shahia, we brought customer and seller needs into one platform, addressing product variety, differences in service coverage, and order tracking across the website and mobile apps.

Organized Each Seller’s Products in Their Own Store

We developed an interface that lets each seller manage their dishes, prices, and availability, with structured categories and product details that make browsing and choosing easier for customers.

Connected Seller Discovery to Customer Location

We built a system for managing cities, districts, and service coverage areas, helping customers find nearby home-based food businesses and explore their dishes.

Connected Customers and Sellers Throughout the Order Journey

We developed the cart, address selection, payment selection, and order confirmation steps, with status tracking and notifications that keep customers and sellers informed from preparation to delivery.

Our Approach

Strategic Product Approach

We began by understanding how home-based food businesses operate and how customers place orders. We then turned those requirements into a clear ordering experience and a system connecting the website, mobile apps, and platform management.

01

Analyzed Customer and Seller Needs

We studied how customers discover and order dishes, along with sellers’ requirements for managing products, prices, and availability. We also defined how orders and service coverage areas would be organized.

02

Designed an Integrated Shopping and Management Experience

We designed the browsing, search, cart, and checkout flows alongside interfaces that let sellers manage their stores, ensuring a consistent experience across web and mobile.

03

Built the System and Connected the Platform

We developed a central system and connected it to the website and mobile apps through APIs. We used Redis to improve response times and built an architecture that supports additional sellers, products, and service areas.

The Solution

The Delivered Digital Solution

We built the mobile apps, website, and management tools, connecting them into one system that serves customers and home-based food businesses while giving Shahia’s team control over platform operations.

Customer App for iOS and Android

We developed an app that lets customers discover nearby sellers, browse their dishes, place orders, and track them from their phones.

Responsive Website

We designed and developed a website for showcasing dishes and accepting orders, with an experience that adapts to different screen sizes.

Seller Management Interface

We created an interface that lets each seller manage their store, add products, and update prices and availability.

Central Admin Dashboard

We built a dashboard that brings together seller, product, category, and order management, making it easier to oversee the platform from one place.

City and Service Coverage Management

We developed a system for organizing cities, districts, and service areas, connecting seller discovery to the customer’s location.

Order Management and Status Tracking

We connected order receipt, preparation, and delivery stages so customers, sellers, and platform administrators can follow each order’s progress.

Backend System and APIs

We built the backend and APIs to exchange data and connect functions across the apps, website, and management interfaces.

Notifications and Order Updates

We implemented a notification system that keeps customers and sellers informed about order statuses and updates.

Key Features

Features We Built to Simplify Ordering and Support Home-Based Food Businesses

Discover Nearby Sellers and Dishes

We added search and browsing by city, category, and seller, with dish photos, prices, and details to help customers choose.

Shopping Cart and Clear Checkout Steps

We developed a cart for selected meals and connected it to delivery address selection, payment method selection, and order review before confirmation.

Order Tracking and Notifications

We enabled order tracking from preparation through delivery, with notifications that keep customers and sellers informed and access to previous orders.

Favorites and Reviews

We added the ability to save favorite dishes and sellers for easy access and to rate orders and sellers after receiving meals.

Product, Pricing, and Availability Management

We equipped sellers with tools to add dishes and update their details, prices, and availability, making it easy to manage their offerings on the platform.

Seller Store Management

We Gave Every Seller the Tools to Manage Their Store and Orders

We developed a dedicated seller interface for Shahia that brings together dish management and order tracking, enabling each home-based food business to update its offerings and organize work from order receipt through delivery.

Add dishes, photos, and details, and update prices and availability.
View incoming orders and track their status at each stage of fulfillment.
Receive notifications that keep sellers and customers informed about order updates.
User Journey

Streamlined User Interaction Flow

01

Create an Account or Sign In

The customer creates a new account or signs in to an existing one.

02

Set the City and Delivery Location

They select their city and location to find home-based food businesses serving their area.

03

Discover Sellers and Dishes

They browse nearby sellers or search directly for a dish they want.

04

Explore Meal Details

They browse menus, photos, prices, and dish details before choosing.

05

Add Meals to the Cart

They add their selected meals to the shopping cart to prepare for checkout.

06

Review the Order and Choose a Payment Method

They review their selections, specify the delivery address, and choose their preferred payment method.

07

Confirm the Order and Send It to the Seller

They confirm the order so the seller can receive it and begin preparation.

08

Track Preparation and Delivery

They track their order status and receive updates through delivery.

09

Rate the Experience

They rate the order and seller after receiving their meals.

Technology Stack

Modern Stack Engineered for Speed, Scale & Security

</>

Vue.js

frontend

</>

Nuxt 3

frontend

</>

Laravel

backend

</>

Flutter

mobile

</>

PostgreSQL

database

</>

Redis

database

System Architecture

We Connected Every Part of Shahia Through One Central System

We built an architecture that connects the customer apps, website, and management interfaces through APIs, integrating seller, product, and order data, with caching to support performance and scalability.

01Mobile Apps
Flutter • Dart
02Website and Management Interfaces
Nuxt.js • Vue.js
03Backend and APIs
Laravel • APIs
04 Database and Caching
MySQL • Redis
Results & Business Impact

Measurable Operational & Business Impact

Automated Daily Workflows

100% paperless execution across all administrative and field processes.

Accelerated Decision Making

Instant visibility into company-wide operational KPIs.

Superior Team Adoption

Intuitive UX resulting in seamless team adoption within days.

Services Provided

Quantum’s Services in Developing Shahia

Start Your Project with Quantum

Have an Idea for a Platform That Connects Sellers with Customers?

Just as we built Shahia for home-based food businesses, we can help you develop a platform that combines easy shopping with store and order management tools. Share your idea with us so we can define its requirements and create a clear plan for design and development.

QUANTUM
TECHNOLOGY
RENDERING VECTOR OUTLINE...