WhatsApp-Integrated Ordering System for TFC

Job ID: 40563945

Budget: ₹12,500 – ₹37,500 INR

Software Requirements Specification (SRS)

THE FRESH CHICKEN HOUSE (TFC)

WhatsApp Ordering & Order Management System

Version: 1.0
Prepared by: Yatish Gowda
Project: THE FRESH CHICKEN HOUSE (TFC)


---

1. Project Overview

THE FRESH CHICKEN HOUSE (TFC) is building a premium fresh chicken retail and hyperlocal delivery platform.

The objective is to develop a WhatsApp-based ordering system that allows customers to place an order in under 2 minutes, while automatically collecting all required information and reducing manual work.

The system should be simple, fast, user-friendly, and scalable.


---

2. Business Goals

Reduce order-taking time

Eliminate order mistakes

Improve customer experience

Automate order management

Increase repeat customers

Prepare the business for multiple outlets



---

3. Customer Journey

Welcome Screen

Display:

Welcome to THE FRESH CHICKEN HOUSE

Fresh • Hygienic • Made-to-Order

Buttons:

Order Now

Today's Price

Store Location

Contact Us

Customer Reviews



---

4. Product Selection

Products:

Broiler Chicken

Giriraj Chicken

Country (Nati) Chicken

Boneless

Skinless

Whole Chicken

Curry Cut

Chicken Liver

Chicken Gizzard

Chicken Feet

Chicken Mince

Ready-to-Cook Packs

Other Products


Every product should display:

Price

Availability

Product Image



---

5. Quantity Selection

Customer chooses

500g

750g

1kg

1.5kg

2kg

Custom Quantity



---

6. Cutting Preference

Options

Curry Cut

Biryani Cut

Small Pieces

Medium Pieces

Large Pieces

Whole

Boneless

Skinless



---

7. Add-on Products

Suggest products before checkout

Examples

Ginger

Garlic

Lemon

Curry Leaves

Coriander

Green Chilli

Eggs

Masala

Ready-to-Cook Mixes



---

8. Customer Information

Automatically collect

Name

Mobile Number

House Number

Apartment Name

Street

Landmark

Google Maps Location

PIN Code

Delivery Instructions


---

9. Delivery Selection

Options

Deliver ASAP

Schedule Delivery

If Scheduled

Choose Date

Choose Time Slot


---

10. Payment

Payment Methods

Cash on Delivery

UPI

Online Payment

Customer receives payment confirmation.


---

11. Order Summary

Display

Customer Name

Order Number

Products

Weight

Cut Type

Delivery Address

Delivery Time

Delivery Charges

Discount

Taxes (if applicable)

Grand Total

Payment Method


---

12. Order Confirmation

Generate Order ID

Example

TFC-000125

Display

Thank you for ordering from TFC.

Estimated Delivery

35–45 Minutes


---

13. Customer Notifications

Automatically send updates

Order Received
Processing
Cutting
Packing

Out for Delivery

Delivered

Please Rate Your Experience


---

14. Admin Dashboard

Dashboard should display

Today's Orders

Today's Revenue

Pending Orders

Orders in Processing

Orders Out for Delivery

Completed Orders

Cancelled Orders

Delivery Performance

Customer List

Top Selling Products

Repeat Customers


---

15. Order Management

Admin should be able to

Accept Orders

Reject Orders

Edit Orders

Assign Delivery Staff

Print Invoice

Update Order Status


---

16. Delivery Dashboard

Delivery Boy should receive

Customer Name

Address

Google Maps Navigation

Phone Number

Order Value

Payment Type

Order Status


---

17. Inventory

Automatically deduct stock after every order.

Show

Current Stock

Low Stock Alert

Out of Stock Alert

Daily Consumption


---

18. Reports

Daily Sales

Weekly Sales

Monthly Sales

Product-wise Sales

Customer Purchase History

Delivery Performance

Inventory Report

Profit Report

Expense Report


---

19. Customer Features

Repeat Previous Order

Save Multiple Addresses

Favourite Products

Wishlist

Referral Program

Loyalty Points

Coupons

Birthday Offers

Festival Offers

Order History


---

20. Future AI Features

AI Order Assistant

Voice Ordering

Recipe Suggestions

Cooking Tips

AI Product Recommendations

Demand Prediction

Sales Forecast


---

21. Integrations

WhatsApp Business API

Google Maps

UPI Payment Gateway

Billing Software

Inventory Management

SMS Notifications

Email Notifications


---

22. Security

OTP Verification

Secure Customer Data

Admin Login

Employee Login

Role-Based Access

Backup System


---

23. Performance Requirements

Customer should complete ordering within 2 minutes

Dashboard should load in less than 3 seconds

Support 1,000+ orders per day

99.9% system uptime

Mobile-friendly interface



---

24. Project Vision

The goal is not just to build a WhatsApp chatbot.

The goal is to create a smart digital ordering ecosystem that provides a premium customer experience, reduces operational workload, minimizes errors, and supports TFC's expansion from a single store to multiple outlets across Bengaluru and beyond.

Prepared for: Software Developers / WhatsApp API Developers

Project Owner: Yatish Gowda
Company: THE FRESH CHICKEN HOUSE (TFC)