1
Image Removed
Scope of Work
Warehouse & Fulfillment
Marketplace
By
XYZ
Version 1.2
Dated: 04/23/20
2
Web Application - Scope of Work
Brief Introduction
Idea:
A Marketplace that connects Warehouse Providers & Companies seeking space to
fulfill their Storage, eCommerce & Retail Distribution needs. A Cloud-based
warehouse management system will assist the Companies and Space providers in
inventory, orders, and fulfillment management.
Web Application:
Customer Panel (Space Seeker), Provider Panel (Warehouse Space Provider), and
Admin Panel/Dashboard (Marketplace)
Platform & Technology:
PHP (Laravel)
Maintenance and Support:
Long-time support, enhancement, and maintenance
3
Web Application - Scope of Work
TABLE OF CONTENT
Brief Introduction
2
Customer Panel
Registration
Request for Space
After registering the user will be able to search for warehouse as per his
requirements
Request Results (Bids received from warehouses)
Enable Customer
Contracts
Login
Dashboard
Orders Management
Inventory Management
Warehouse Management
Billing
User Management
Online Chat Support
Reports
-
Warehouse Provider Panel
Registration
Profile Update
Login
Warehouses Listing
Dashboard
Bidding
Inventory Management
Orders Management
Invoice Management/Billing
Value Added Services from Space Providers
Online Chat Support
User Management
Reporting
-
Admin Panel
30
4
Web Application - Scope of Work
Dashboard
Contracts Management
Company Management (Space Seeker)
Warehouse Providers Management
Leads Management
Reports
Admin Management
Configuration
CMS Pages
-
5
Web Application - Scope of Work
Cloud-based Warehouse Management
System
Customer Panel
1. Registration
a. The customer will be able to register by entering following:
i.
Company Name
ii.
Business Email
iii.
Phone number
iv.
Company Website (Optional)
v.
Full Name - POC (Optional)
vi.
Password
vii.
Confirm Password
b. After the customer registers then an OTP code will be sent to his mobile
number for his phone verification
c. Once the phone is verified then the customer account will be enabled
with limited features
2. Request for Space
a. After registering the user will be able to search for warehouse as per his
requirements
b. The space seeker company will apply different filters and provide
requirements to get results of relevant warehouse space providers
c. The information would be following:
i.
The location where Warehouse Required (Available Cities List)
(Filter)
ii.
Services needed (Filter)
1.
eCommerce Fulfillment
6
Web Application - Scope of Work
2. Warehouse Storage
3. Retail Distribution
iii.
Select Inventory Category/Sector (Check Boxes)
1.
Electronic
2. F&B
3. Temperature Controlled
4. (Continue list)
iv.
Value Added Services
1. Transportation (Pick, load & unload)
2. Unvaning
3. Special Packaging request
4. Special Product Handling
5. Other (Discuss)
v.
Input estimated number of pallets required
1. How much space do you need (Square meter). Note: This
will be the estimated space required by the customer, on
the basis that the number of pallets will be identified
required by the customer (This would be an estimation).
From here customers will be able to see the number of
pallets as per required space (estimated)
2. Here the user will be guided that standard size of a pallet is
48” x 40’’
3. If the user adds the required pallets then the area in the
square meter would be calculated
4. If the user adds the area in square meter than the system
would show the estimated pallets
a. This option is given to the space seeker to calculate
the pallets they needed to store their inventory. If
the space seeker knows exactly the pallet numbers
needed then he would add or if he does not know
pallet numbers he would be able to add the area
7
Web Application - Scope of Work
that he needs to store inventory and the system
would give him the estimated pallets.
b. If the customer does not know anything regarding
his storage needs then he would leave the field
blank and request for a call with the marketplace
support team to assist him in estimating its needs
later. (This can be further refine later)
vi.
What's your current volume of monthly shipments (Shipment
mean outbound or number of sales produced every month)
(Drop Down)
1.
10,000-15,000
2. 15,000-20,000
3. 20,000-25,-+
vii.
Any Additional Information (Text Box)
viii.
Users will be able to send Bid Request to any of the matched
warehouse providers by clicking on the Button “Send Bid
Request”. (All the information provided above will be shared with
the warehouse providers except the company name)
3. Request Results (Bids received from warehouses)
a. The customer will receive the bids on its dashboard and would be able
to Accept/Reject the bids.
b. Once the bid is accepted then the panel’s features will appear but will
not be enabled until the company signs the contract.
c. The company will receive the contract from the marketplace/admin,
review it and sign it and upload it back into the system for Admin
approval
4. Enable Customer
a. Once the company accepts the contract it would be enabled by the
Admin and full access of the system is given to the company/user.
8
Web Application - Scope of Work
5. Contracts
a. The company will be able to see the list of contracts here
b. Company will be able to view the new contracts and download it
c. After reviewing the contract the company will sign it and upload the
contract on the portal again
d. Once signed, and uploaded by the company and Accepted by the
Admin the company will only able to view it and download it in pdf
format
6. Login
a. User will be able to login by providing the following
i.
Email Address/Phone Number
ii.
Password
7. Profile Update (*)
a. The customer will be able to change its profile information.
b. The customer will be able to change his account password by entering
his old password.
c. The customer will have the option to retrieve his password in case he
forgets his account password.
d. The customer will be able to retrieve his password by entering its Phone
number.
8. Dashboard
a. Companies will be able to see the following stats, but not limited to
i.
Orders Received
1.
Date Filters > Today, This Week, This Month, Custom Date
2. Location Filter > City Based
ii.
Orders Fulfilled
iii.
Warehouse - XYZ Total Space occupied
iv.
Inventory in hand (Filter: Inventory available within a Specific
Warehouse)
v.
Total Orders Fulfilled (Filter: Warehouse Name)
9
Web Application - Scope of Work
vi.
Stats of orders, inventory, the fulfillment of any specific
Warehouse
vii.
Total Sales (Sales generated from that specific warehouse)
Note: Multiple filters will be available to see stats as per
requirements
9. Orders Management
a. Orders Sync
i.
The order will be sync through the platform integrated with our
system (Marketplace/Customer Panel)
ii.
List of all the order received (For that specific warehouse)
iii.
When clicked on any order, details will be opened
1.
Order Details
a. Customer Details &
Shipment Address
b. Total Price
c. Order Date & Time
d. Number of ordered Products
e. Ordered Product List
f.
i.
Product Title
ii.
SKU
iii.
Quantity
Assigned Warehouses
i.
Warehouse-XYZ &
Quantity deducted
ii.
Warehouse Order Status (Pending, Picked,
Packed, Dispatched, Delivered, Cancelled, Not
Accepted, Returned)
2. Return Management
a. Refund Request through the e-Commerce platform
i.
Order ID
ii.
Product Title
10
Web Application - Scope of Work
iii.
SKU
iv.
Quantity
v.
Unit Price
vi.
Payment Type - COD / Online Payment
vii.
Return Date & Time
viii.
Reason of return
ix.
Status (Return In progress / Item Received)
Note: The quantity of inventory will not be updated until the status marked as item
Received)
b. Refund Request Through system (Customer Panel)
i.
Order ID
ii.
Product Title
iii.
SKU
iv.
Quantity
v.
Unit Price
vi.
Payment Type - COD / Online Payment
vii.
Return Date & Time
viii.
Reason of return
ix.
Status (Return In progress / Item Received)
Note: The quantity of inventory will not be updated until the status marked as item
Received
b. Order Creating (Manual)
i.
Add new order
1.
Warehouse Selection (Dropdown List)
2. Product title (Pre Filled Dropdown List)
3. SKU (Attached through Product Selected)
4. Quantity (+ -)
5. Shipping Address
6. Customer Name
7. Customer Email (Optional)
8. Customer Contact Number
9. Payment Type - COD / Online Payment
11
Web Application - Scope of Work
10. Special Instructions (Optional)
11. Price
Order Status Process (Order Splitting)
Users using the Customer Panel (Companies Panel) will also be able to view the
order status.
Once the order is received, it is assigned to two different warehouses in case the
order contains two products and each warehouse has one product each and the
order cannot be fulfilled by a single warehouse.
Once the order is delivered from one warehouse to the end-user it will be marked to
be delivered in the warehouse provider panel and in the customer panel, it will be
marked as delivered from one warehouse and pending from another warehouse.
1.
Order number X
Warehouse 1. Delivered
Warehouse 2. Pending/In shipment Process
When the split order is delivered from both warehouses, the system will
automatically change the order status to ‘Delivered’ on the customer panel.
12
Web Application - Scope of Work
10. Inventory Management
a. Inventory Uploading (Before Transportation)
i.
The company/user will upload the inventory that it would be
shipping to the warehouse through the following methods:
1.
Create a package with barcode
a. Box/Package Serial Number
b. AssignWarehouse
c. System generated Barcode (Printable)
d. Inventory Group/Placement (Racks, Floor, Floor
Stackable)
Explanation: Package barcode will be placed on the main
box/package in which inventory is placed. For instance box
1 has 4000 pieces in it and box 2 has 2000 pieces etc. That
barcode of the box/package will contain the information
of the amount of inventory stored in it. So if the barcode of
main box/package is scanned information of all the
inventory inside it will be displayed)
2. Manual Upload (Filling the fields by typing)
3. Automatically Sync through Website
4. Scanning (Bar code scanning)
5. Excel sheet (Predefined format that will be downloadable)
ii.
Assign Inventory to the box/Package
1.
Once the inventory is uploaded/sync to the systems, user
will assign the box/package to it (Inventory to be assigned
to specific box/package)
Or
2. Simply assign the inventory to the warehouse directly
without assigning the package first (There will be cases in
which multiple goods are not packed in one box for
instance a fridge. In such case every piece is packed
separately)
13
Web Application - Scope of Work
iii.
The inventory will be uploaded with the status (Ready to shipped)
b. Inventory Shipment
i.
Manual: When the company upload the inventory in the system it
will transport goods to the relevant warehouse
ii.
The Warehouse will receive the good with a delivery note which
they will sign as Goods are received
c. Inventory Update
1.
Once the Warehouse will scan all received inventory, He
will be able to update all inventory in the system.
2. The total number of inventory available within the
warehouse will update automatically in the customer
panel.
d. Inventory Detail
i.
History
1.
Total Inbound (Transported to warehouses)
2. Total Outbound (Shipped from warehouses to consumers)
3. Remaining Inventory (Total available inventory in hand “In
warehouses” )
ii.
Inventory Placement (Space Acquired in warehouses)
1.
Total number of Pallets in use on the floor
2. Total number of Pallets in use on racks
3. Total number of pallets in use on floor stackable
4. Available number of pallets on floor/floor stackable/rack
(In case of Contract Warehousing)
e. Inventory Threshold - Low Inventory
i.
(Listing of products with low quantity, the system will generate a
notification when inventory for a specific product is getting low).
It will be dynamic and the customer will be able to set product
lower count to notify and the system will generate a notification
when product count gets low in inventory (Within warehouses).
f.
Filters
i.
SKU
14
Web Application - Scope of Work
ii.
Product Name
g. Product Sorting
i.
Low Quantity Products
ii.
High Quantity Products
iii.
Low Price
h. Transportation History
i.
List of all transportations made to each warehouse
ii.
Detail of each transportation
1.
Transported to > Warehouse name
2. Inventory count sent in the shipment
a. Products in the inventory
3. Day, Date
11. Warehouse Management
a. List of warehouses (Number of warehouses in which company is
acquiring space)
b. Detail of Warehouse 1
i.
Warehouse Details
1.
ii.
Name, Location, Email, Phone number, etc.
Contract Details
1.
Contract content (Contract time, date, type. terms &
conditions, durations, etc.)
2. If the contract is not signed yet, the user will download it
and after signing it, uploads back into the portal
3. Once the contract is signed and accepted by the Admin
the user will only be able to View Contract in future and
also can download it in pdf format.
iii.
Space Management (Pay Per Space / Pay Per Pallet )
1.
Warehouse 1
a. No of Occupied Pallets (On Racks)
b. No of Occupied Pallets (On Floor)
c. No Occupied Pallets (Stackable on Floor)
15
Web Application - Scope of Work
2. Warehouse 2
a. No of Occupied Pallets (On Racks)
b. No of Occupied Pallets (On Floor)
c. No of Occupied Pallets (Stackable on Floor)
iv.
Space Management (Contract Based)
1.
Available/Free Space (This will be the remaining space
within the specific warehouse)
2. Occupied Space (On Racks number of Pallets, On Floor
number of Pallets, Stackable Floor Pallets in use)
3. Total Palettes (Space) acquired within the specific
warehouse
Note: Having a contract Based warehousing with more than one warehouse will be
included in that.
v.
Transportation & Inventory Details
1.
Shipment listing and details
a. The user will be able to see the inventory the
company (Space seeker) has transported to a
particular warehouse.
b. Total inventory shipped from the beginning to the
date
16
Web Application - Scope of Work
12. Billing
a. Pending Payments
i.
Payment Details (Payment breakdown)
ii.
Invoice Generation (Payable)
iii.
Pay Now (Through the Configured Merchant Account)
b. Receipt List (Paid Invoices)
i.
Receipt Details
1.
Transaction ID
2. Card Info
3. Amount Paid
4. Time & Date
5. Brief detail of Transaction
13. User Management
a. Customer panel admin will be able to Add / Edit / Delete multiple
accounts of employees.
b. The customer employees can log in and can manage the customer
panel.
c. Customer panel admin can Activate / Deactivate any employee
account.
d. The employees will only access the modules allowed by the customer
panel admin. So there will be module-based permission while adding
employees.
14. Online Chat Support
a. This will be a chat on customer panels which will connect companies to
the platform’s technical team in case of any inquiry.
b. 3rd Party Plugin will be used for Live Chat like Zend
OR
c. Ticket System will be developed within the system (No Live chat it will be
ticket systems)
17
Web Application - Scope of Work
Please Note: This would be a live chat where one representative of the
platform will be able to chat with users.
15. Reports
a. Warehouses Statistics
i.
Active Warehouses
ii.
Previous Contract Warehouses
iii.
Location Wise
iv.
No. of Pallets
v.
Pallets Group( Floor. Racks, Stackable )
vi.
Contract Duration
vii.
No. of Orders Received
viii.
No. of Orders Shipped
ix.
No. of orders Returned
x.
No. of orders Canceled
xi.
Total number of Shipments
xii.
Timespan( Daily, Monthly, Yearly )
xiii.
Total Cost
xiv.
Order response time
xv.
Average delivery time
b. Inventory Statistics
i.
Product info( Title, SKU )
ii.
Total inventory
iii.
Inventory Group( Floor. Racks, Stackable )
iv.
Available Inventory
v.
Total ordered
vi.
Returned Inventory
vii.
Inventory Shipped
viii.
Inventory Canceled
c. Space Statistics
18
Web Application - Scope of Work
i.
Available space (No. Of Free Pallets)
ii.
Space Occupied (Pallets in use)
iii.
Group-wise space availability
iv.
Group-wise occupied space
d. Cost Statistics
i.
Timespan( Daily, Monthly, Yearly )
ii.
Warehouses wise Cost
iii.
Total number of products / Inventory
iv.
Cost as per Inventory Group
v.
Average cost of orders
vi.
Order Vs. Warehouse Cost Ratio
19
Web Application - Scope of Work
Warehouse Provider Panel
1. Registration
a. Warehouse providers would be able to get registered into the
system by providing the following:
i.
Business Title (Optional)
ii.
Point of Contact Name
iii.
Phone Number
iv.
Business Email
v.
Password
vi.
Confirm password
vii.
Register Button
b. After the warehouse company registers then an OTP code will be sent to
his mobile number for his phone verification
c. Once the phone is verified then their account will be enabled with
limited features
2. Profile Update
a. Services Provide (Select, Edit, Remove)
i.
e-Commerce Fulfillment
ii.
Retail Distribution
iii.
Warehousing
b. Value Added Services (Select, Edit, Remove)
i.
Transportation (Pick, load & unload)
ii.
Unvaning
iii.
Special Packaging request
iv.
Special Product Handling
v.
Other (Discuss)
c. Upload Documents for Verification
i.
VAT NO.
ii.
Company Registration NO.
20
Web Application - Scope of Work
iii.
Warehouse License
iv.
Upload Warehouse Images (Optional)
3. Login
a. Warehouse providers would be able to Login into the system by
providing the following:
i.
Email
ii.
Password
iii.
Forgot Password Field - In case the user forgot the password, he
will click on Forgot password link and link will be shared on his
verified email address from where he will add
1.
New Password
2. Confirm Password
3. Update Button
4. Warehouses Listing
a. Add a new Warehouse
i.
Location
1.
Warehouse name *
2. Building Number *
3. Street Name *
4. Neighborhood *
5. City *
6. Postal Code/Zip Code *
7. Additional Numbers *
8. Google Map Integration to pick the exact location
ii.
Space Details
1.
Warehouse space in square meter (Excluding office
space, if any) *
iii.
Contact Details
1.
Name (Point of Contact) *
2. Phone
iv.
Business Hours
21
Web Application - Scope of Work
1.
Receiving start at (Drop Down 1 am, 2 am, 3 am . . . . ) *
2. Receiving end at (Drop Down 1 am, 2 am, 3 am . . . . ) *
3. Additional Notes
v.
Racked Storage
1.
Do you have Racked Storage? If YES
a. Rack Position Available (Number of Pallets that can
be stored)
b. Max Height (Dropdown) (4m. Or less, 4.5m. , 5m, 6m.
, 7m. , 8m. Other) Once selected other a text field will
be opened where the provider can add the height
manually if needed)
2. Setting Price
a. Rack Cost / Month in SAR (Number field in SAR)
vi.
Floor Storage
1.
Do you have Floor Storage? If YES
a. Floor available (Number of Pallets that can be
stored)
2. Setting Price
a. Stackable Price / Per Month Per Pallet ( Number Field
in SAR)
b. Single Floor Loaded Pallets Price / Per Month Per
Pallet ( Number Field in SAR)
vii.
Handling Fee
a. Handling Fee Field in SAR
i.
Fixed cost for instance 50 SAR for loading and
unloading of pallets (Standard Rate)
Note: This can be made standardized as Flexe doing
5. Dashboard
a. Default view of dashboard will include the following:
i.
Total Space Available/Free in the warehouse
ii.
Total Numbers of order received (from all customers)
22
Web Application - Scope of Work
iii.
Total Numbers of order shipped today (for all customers)
iv.
Total Space acquired by customers (This will be the total space
acquired by all customers)
v.
Total Revenue Earned
vi.
Total numbers of customers on board (All Time, Active)
vii.
Total bids submitted/pending bids
viii.
User will be able to apply filters (Daily, Yearly, Monthly)
b. Tabs (Customer 1, Customer 2, Customer 3, ...) (Companies acquired
space within warehouse)
i.
On click > tabs , User will be able to view customer details like:
1.
Total Number of order received
2. Total Number of shipped orders
3. Total space acquired by customer
4. Total Free Space (If this is contract based)
5. Total bids submitted/Pending Bids
6. Bidding
a. Receive Requests
i.
As soon as customer provides it’s information and the warehouse
provider is matched, then the relevant Warehouse Provider will
receive a notification and bidding request
ii.
After this he would be able to see the List of all requests received
from the companies.
1.
Received Bid Request
2. Bidded
3. Accepted by company
4. Rejected by company
b. When clicked on any new request the warehouse provider will be able
to review all the requirements submitted by the company.
i.
Warehouse provider will be able to add quoted price of the
services requested along with the prices of value added services
ii.
Can add detailed proposal in text format
23
Web Application - Scope of Work
iii.
Submit bid/proposal
c. The warehouse provider will be able to see the accepted bid by the
specific company
7. Inventory Management
a. Inbound
i.
Receiving goods at warehouse and add details into the system
ii.
Shipment Listing (Pending, Matched and Updated)
1. By clicking on this shipment, the products uploaded by
customers (Companies providing Inventory ) from their
panel will be listed and each product will have status of
pending
2. Warehouse managers will scan the box/package code if
scanned successfully, the status of the products stored
inside will be changed to received from pending. The
box/package code will also contain the information of
placement, means where it will be stored (Placement
means Rack, floor etc.) Or Warehouse can open the
box/package and scan the products one by one as
follows.
3. Warehouse managers will scan each product one by one
and if scanned successfully, the status of product will be
changed to received from pending.
4. After the warehouse manager is done with scanning he
will mark that particular shipment, status from “Pending” to
Matched and Updated .
b. Outbound
i.
Goods that will be going out from the warehouses as shipment
ii.
The warehouse manager will firstly create a Shipment against
any order. This shipment entry will hold the information of the
order and the products(belong to that warehouse only) that
need to be shipped and their shipment status.
24
Web Application - Scope of Work
1.
Warehouse manager will click on the pending orders and
he will be able to see the details of the products /
inventory that need to be shipped.
2. Each product will be listed with its title, SKU and shipment
status. So every ordered product will have its own
Shipment status against an order.
3. The shipment status will be “Pending”, “Dispatched”,
“Shipped” and “Delivered”. By default the product status
will be pending. Please note that this status will be
different from the order status.
4. The warehouse manager will change the status of the
particular product with respect to the current state of that
product.
5. When a product status is changed to “Delivered” then it will
automatically deduct that product / inventory from the
warehouse and also update that shipment history..
6. When all the warehouses will ship their relevant products
then the customer(space seeker) will update the Order
status to “Shipped” from its panel.
a. Each order might be distributed to one or more than
one warehouse depending on which warehouse
holds that inventory ordered etc.
b. Order status will be different from each product
shipment status.
iii.
Inventory in hand
1.
Warehouse managers will be able to check the details of
inventory.
2. Warehouse manager will click on product details to see
the details of all products
a. Product Details
b. Product Names (This will be the list of all products
available within warehouse)
25
Web Application - Scope of Work
c. SKU (User will be able to see all SKU against the
product name)’
d. Product Group (Where product is placed “Rack” ,
“Floor”)
e. Total Palettes In use
f.
Total Inventory (Active)
g. Warehouse manager will be able to filter results by
applying following filters:
i.
By Company Name (Companies seeking
space in warehouse)
ii.
By Product Group (Where product is placed
like Floor, Racks)
iii.
By Product Title
iv.
By Product SKU
8. Orders Management
a. Received Order
i.
Warehouse managers will be able to see the list of all order
received
ii.
He will click on the order detail to view the order details
iii.
Warehouse manager will be able to apply filters to see order as
per date, time, company, etc
iv.
After clicking on order details, he will be able to proceed to
shipment (Manager will be able to move received order to
shipment)
b. Order Shipment
i.
Once the order is received, the manager will be able to move the
order to shipment. By clicking on the ship button the user will be
directed on a screen which will show order details and end user
customer details (Where order needs to be delivered).
26
Web Application - Scope of Work
ii.
Manager will submit the shipment after seeing all order details. A
record will be generated against that shipment and it will be
moved to initial state of shipment process
c. Order Delivered
i.
Once the order is processed and shipped successfully (Customer
has received the order),
ii.
Once the order is delivered, the order status will be changed to
delivered automatically.
iii.
Not Accepted by Customer
1.
Provider will add the following details
a. Order ID
b. Product Title
c. SKU
d. Quantity
e. Unit Price
f.
Payment Type - COD / Online Payment
g. Return Date & Time
h. Reason of return
i.
Change Status (Return In progress / Item Received)
Note: The quantity of inventory will not be updated until the status marked as item
Received)
iv.
Refund Request through e-Commerce platform
1.
Order ID
2. Product Title
3. SKU
4. Quantity
5. Unit Price
6. Payment Type - COD / Online Payment
7. Return Date & Time
8. Reason of return
9. Status (Return In progress / Item Received)
27
Web Application - Scope of Work
Note: The quantity of inventory will not be updated until the status marked as item
Received)
v.
Refund Request Through marketplace system
1.
Order ID
2. Product Title
3. SKU
4. Quantity
5. Unit Price
6. Payment Type - COD / Online Payment
7. Return Date & Time
8. Reason of return
9. Status (Return In progress / Item Received)
Note: The quantity of inventory will not be updated until the status marked as item
Received)
d. Canceled Order (Pre Shipment)
i.
Order can can be canceled by end consumer, Customer,
Warehouse provider
ii.
Once the order is canceled, the inventory will be incremented by
the quantity of products cancelled.
9. Invoice Management/Billing
a. The provider will be able to see the receivables from the Marketplace
i.
The break down of receivables which will include the cost of
services provided against each customer(Space seekers),
monthly with status pending
ii.
The admin will pay the warehouses (out of` the system) and
marked the invoice as paid
iii.
The provider will check the payment and change the payment
status as received
10. Value Added Services from Space Providers
a. This is the value added services list which warehouse provider has
selected while registering
28
Web Application - Scope of Work
i.
Transportation (Pick, load & unload)
ii.
Unvaning
iii.
Special Packaging request
iv.
Special Product Handling
v.
Other (Discuss)
11. Online Chat Support
a. This will be a chat on provider panels which will connect warehouse
providers to the platform’s technical team in case of any inquiry.
b. 3rd Party Plugin will be used for Live Chat like Zend
OR
c. Ticket System will be developed within the system
Please Note: This would be a live chat where one representative of the
platform will be able to chat with users.
12. User Management
a. Warehouse providers will be able to Add / Edit / Delete multiple
accounts of employees.
b. The warehouse employee can log in and can manage the provider
panel.
c. Warehouse providers can Activate / Deactivate any employee account.
d. The employees will only access the modules allowed by the warehouse
provider. So there will be module-based permission while adding
employees.
13. Reporting
a. Inventory Statistics
i.
Inventory on Racks
ii.
Inventory on Floor
iii.
Inventory Stackable
iv.
Inventory Pending
v.
Inventory Shipped
vi.
Inventory Returned
29
Web Application - Scope of Work
vii.
Timespan( Daily, Monthly, Yearly )
b. Space Statistics
i.
Available Space
ii.
Space Occupied
iii.
Group wise space
c. Customer Statistics
i.
Location
ii.
Order ratio
iii.
Total No. of Pallets
iv.
Total Occupied Pallets
v.
Total Free Pallets
vi.
Total Pallets group wise
vii.
Timespan( Daily, Monthly, Yearly )
d. Revenue Statistics
i.
Timespan( Daily, Monthly, Yearly )
ii.
Customer wise Earnings
iii.
Inventory Group wise Earning
e. Shipment Statistics
i.
Timespan( Daily, Monthly, Yearly )
ii.
Average Shipment time
iii.
Completed Shipments
iv.
Rejected Shipments
v.
Canceled Shipments
vi.
Shipment Cost
30
Web Application - Scope of Work
Admin Panel
1. Dashboard
a. Warehouse statistics
i.
Total warehouse onboard
1.
Active
a. Those warehouses which have active contracts
2. Inactive
a. On-board but not in contract with any customers at
the moment
ii.
Warehouses by location
iii.
Warehouse performance
1.
Total % of Fulfilled Orders
2. Total number of bids won
iv.
Warehouse categorization based on service types provision for
instance Warehousing, Fulfillment or Retail Distribution
v.
Warehouse sector, for instance F&B, Electronics, Temperature
Controlled etc.
b. Companies statistics
1.
Total companies onboard (Contract Based, On-demand)
2. Companies by locations
3. Companies by space (Total Space acquired by a
company)
4.
Companies categorization based on service types they
are using for instance Warehousing, Fulfillment or Retail
Distribution
5. Companies categorization based on service sector under
which they operate for instance F&B, Electronics,
Temperature controlled etc.
Companies performance
31
Web Application - Scope of Work
1.
Total numbers of leads submitted and active contract ratio
2. Average bidding (Shortlisting Warehouses) Time
3. Number of leads requested in a specific time span (Monthly,
Yearly)
c. Revenue statistics
i.
Total revenue generated by a platform in a specific time
(All-Time, Last Year, Last Month)
ii.
Total number of revenue generated from companies (Seeking
space in warehouse)
iii.
Total number of revenue earned from warehouse providers
(Seeking space in the warehouse)
iv.
Total number of revenue and leads based on any specific sector
F&B, Electronics, Temperature controlled etc.
d. Leads Statistics
i.
Total number of new companies coming on board
ii.
Total number of new warehouses coming on board
iii.
Total companies already onboarded
iv.
Total Warehouses already onboarded
2. Contracts Management
a. List of Templates of Contracts for both companies and warehouses
i.
Edit template
ii.
Delete template
b. Admin will be able to select a template and edit it, and after
modifications the admin will send the contract to the relevant company
c. Warehouse Contracts
i.
Admin will be able to view Mature / Signed Contracts
ii.
Admin will accept the signed contract after which it cannot be
updated
iii.
Admin can reject any contract, for instance, the sign was not
visible or right, then he will reject it and after rejecting it he will
32
Web Application - Scope of Work
add a reason to it and ask the relevant party to sign and upload
again
iv.
Admin will be able to see the Pending contracts (Not Signed by
Warehouse provider yet)
d. Company Contracts
i.
Admin will be able to view Mature / Signed Contracts
ii.
Admin will accept the signed contract after which it cannot be
updated
iii.
Admin can reject any contract, for instance, the sign was not
visible or right, then he will reject it and after rejecting it he will
add a reason to it and ask the relevant party to sign and upload
again
iv.
Admin will be able to see the Pending contracts (Not Signed by
Warehouse provider yet)
3. Company Management (Space Seeker)
a. List of companies on board
i.
View, Add, Edit, Delete, Enable, Disable
b. Detail of any specific company
i.
View contract
ii.
Detail of its warehouse
iii.
Product details review
iv.
Orders review
v.
View Shipment details
1.
Accepted
2. Rejected
3. Canceled
4. Returned
vi.
View Transportation details
vii.
Value-Added Services
viii.
Associated Warehouse
33
Web Application - Scope of Work
1.
Inventory count and its grouping details (Rack, Floor, Floor
Stackable)
c. Order Management
i.
View Total order of any specific Company
ii.
View detail of any order along with its status
iii.
View Total number of Shipment and its detail (Pending, Delivered,
Returned, Cancelled)
d. Inventory Management
i.
View total inventory count of any specific company in any
specific warehouse
ii.
Inventory grouping details (Rack, Floor, Floor Stackable)
4. Warehouse Providers Management
a. List of Warehouse providers on board
i.
View, Add, Edit, Delete, Enable, Disable
b. Detail of any specific warehouse
i.
View contract
ii.
Detail of its relevant companies
iii.
Product details review
iv.
Orders view
v.
View Shipment details
1.
Accepted
2. Rejected
3. Canceled
4. Returned
vi.
View Transportation details
vii.
Value-Added Services
viii.
Associated Warehouse
1.
Inventory count and its grouping details (Rack, Floor, Floor
Stackable)
c. Order Management
i.
View Total order of any specific company in that warehouse
34
Web Application - Scope of Work
ii.
View detail of any order along with its status
iii.
View Total number of Shipment and its detail (Pending, Delivered,
Returned, Cancelled)
d. Inventory Management
i.
View total inventory count of any specific company in any
specific warehouse
ii.
Inventory grouping details (Rack, Floor, Floor Stackable)
5. Leads Management
a. Bids management
i.
Admin will be able to see all the list of bids submitted by the
space provider companies against a particular lead
ii.
Admin can view the details of a particular bid submitted
b. Bids Shortlisting
i.
Admin will be able to shortlist the bids from all the bids submitted
by space provider companies
ii.
The space seeker will be able to choose a final bid from the
received bids shortlisted by admin
c. Finalization of Bid
i.
Once a bid is finalized by the space provider company, the
admin will send a contract to the company that requested the
space
ii.
The admin will be able to choose the contract from the Contract
template.
iii.
Admin will be able to receive the signed contract from the space
seeker company
iv.
Admin will “Accept” or “Reject” that signed contract and the
rejected template can be sent again to the customer
v.
Once a contract is finalized and the admin accepts it then it
cannot be changed.
35
Web Application - Scope of Work
vi.
When the admin will Finalize / Accept the contact the warehouse
is assigned to the space seeker company and the lead is closed
and moved to the Mature / Active Leads or Contracts
vii.
In order to mature a lead / sign a contract the admin will add
information like space acquired, pallets info, space group info,
duration, pricing, commission etc. and send to company and
providers. They will receive it in their portals. They download it,
sign it and upload back into their systems.
6. Reports
a. Warehouses Statistics
i.
Total Warehouses
ii.
Active Warehouses
iii.
Location Wise
iv.
Most contacted warehouses
v.
Warehouse Type (On-demand/Fixed Price)
b. Customer Statistics
i.
Total Customers
ii.
Active Customers
iii.
Pending Customers
iv.
Highest/Lowest Submitted Leads
v.
Highest/Lowest Active Contracts
vi.
Highest / Lowest Revenue Generated By Customer
c. Inventory Statistics
i.
Highest / Lowest Inventory
ii.
Warehouse Wise Total Inventory
iii.
Warehouse Wise Inventory Group( Floor. Racks, Stackable )
iv.
Warehouse Wise Available Inventory ( Delivered, Shipped,
Canceled, Returned )
v.
Warehouse Wise Free Inventory
vi.
Customer Wise Total Inventory
36
Web Application - Scope of Work
vii.
Customer Wise Inventory Group( Floor. Racks, Stackable )
viii.
Customer Wise Available Inventory ( Delivered, Shipped,
Canceled, Returned )
ix.
Customer Wise Free Inventory
d. Space Statistics
i.
Highest / Lowest Space Available
ii.
Highest / Lowest Space Occupied
iii.
Warehouse Wise Space Availability
iv.
Warehouse Wise Occupied Space
v.
Warehouse Wise Available Inventory Groups
vi.
Warehouse Wise Occupied And Free Inventory Groups
vii.
Customer Wise Space Availability
viii.
Customer Wise Occupied Space
ix.
Customer Wise Available Inventory Groups
x.
Customer Wise Occupied And Free Inventory Groups
e. Revenue Statistics
i.
Highest / Lowest Revenue By Warehouse
ii.
Highest / Lowest Revenue By Customer
iii.
Timespan( Daily, Monthly, Yearly )
iv.
Warehouse Wise Revenue
v.
Customer Wise Revenue
vi.
Location Wise Revenue
7. Admin Management
a. Admin Management
b. Super Admin will be able to Add / Edit / Delete multiple accounts of
admins.
c. These admins can log in and can manage the admin panel.
d. Admin can change their Passwords
e. Super admin can Activate / Deactivate any admin account.
f.
The admins will only access the modules allowed by the super admin.
37
Web Application - Scope of Work
i.
So there will be module-based permission while adding an
admin.
8. Configuration
a. Site Settings
i.
Setting the percentage of commission
ii.
Contact info like email, phone, address, contact us mailing
address
Meta info (Site title, page description, etc.)
iii.
9. CMS Pages
a. Create Dynamic Pages
i.
Terms & Condition
ii.
Privacy & Policy
iii.
FAQs