Rafu
Rafu helps sellers with multiple selling points track inventory, manage sales, and collect payments. Sellers can monitor their perfume stock and receive notifications when supplies are low. Sellers can sell directly through the app, automatically notifying attendants, and track delivery statuses for orders. The app also enables Sellers to collect M-Pesa payments, reconcile sales (both cash and M-Pesa), and stay updated on sales at their shelf.

The Hypothesis
Enhancing Small Business Efficiency through Seamless Inventory Management, Order Tracking, and Payment Reconciliation
By providing an integrated platform for sellers to manage inventory, track orders, and collect payments, the Rafu app can improve operational efficiency for small businesses. Sellers will benefit from real-time notifications, seamless payment reconciliation, and stock tracking, leading to better sales management, reduced operational errors, and more streamlined business processes. This app will help sellers optimize their workflow and ensure smooth transactions, thus enhancing customer satisfaction and business growth.
Explore the Product we Built




















Key Features
Inventory Tracking
Sellers can monitor stock levels and receive notifications when inventory is low.
Sales Notifications
Real-time alerts are sent to the seller when a sale occurs at their physical store.
Order Tracking
Sellers can request and track the delivery status of orders.
Payment Collection
Allows sellers to collect payments through M-Pesa and reconcile both M-Pesa and cash payments.
Sale Management
Automatically notifies store attendants of sales and stock updates.
Our Learnings
We document the insights we gather from our product development life cycle to build a knowledge base that both the team involved and others can learn from to improve their skill and refer to when such scenarios come up in the future.
1.User-Centric Design: Creating a seamless interface for sellers to manage stock and track sales was crucial to ensure ease of use.
2.Real-Time Notifications: Implementing instant notifications for stock levels, sales, and deliveries helped maintain smooth business operations.
3.Payment Reconciliation: Handling both M-Pesa and cash payments required careful integration to ensure accurate reconciliation.04.Performance Optimization: Ensuring the app performs efficiently with real-time updates on inventory and sales was a key challenge.
