Streamline Your Business with MBS App
Optimize operations, enhance team collaboration, and gain actionable insights with our comprehensive business management solution.
Get Started Now1. App Overview
The MBS App is a powerful business management system designed for store owners and workers. It streamlines operations by offering tools for inventory management, sales tracking, team collaboration, and analytics. Whether you’re managing a single store or coordinating a team, MBS App provides an intuitive platform to enhance efficiency and drive growth.
This documentation provides detailed guidance on setup, core features, integrations, and troubleshooting, ensuring users—both owners with full access and workers with limited permissions—can maximize the app’s capabilities.
2. Getting Started
2.1. Installation
The MBS App is available for Android and iOS devices, with seamless installation options.
- Android: Download the APK from our official website or the Google Play Store (available soon).
- iOS: Download from the Apple App Store (available soon).
2.2. Account Creation & Login
Begin by creating an account or logging in to access the MBS App’s features.
2.2.1. Sign Up
- Tap "Sign Up" on the app’s entry screen or from the Login screen.
- Enter your name, email, phone number, password (minimum 8 characters), and confirm password.
- Optionally set a 4-digit PIN or 3x3 pattern for quick authentication.
- Tap "Register" to create your account and proceed to the Login screen.
2.2.2. Login
- Tap "Login" on the app’s entry screen.
- Use fingerprint, PIN, or pattern if biometrics are enabled; otherwise, enter your email and password via the login bottom sheet.
- If you encounter issues, tap "Forgot Password" to reset your password.
- Note: After 5 failed login attempts, a 30-second cooldown is triggered.
2.2.3. First-Time Sync
Upon first login, you may need to sync data to Firestore:
- Tap the cloud upload icon in the Home tab.
- Choose to upload local data to the cloud or restore from the cloud using your email and password.
- Owners can select "update" (merge) or "overwrite" (replace); workers use "update."
3. Key Features
3.1. Profile Management
Owners can edit store name, profile details, and passwords via the Profile tab. Workers have read-only access to store details.
3.2. Team Collaboration
Owners share connection codes to manage workers. Workers connect via QR or manual entry to access owner data.
3.3. Stock Management
Add, edit, or delete stocks (owners only). Mark stocks as sold out or record sales with low stock alerts.
3.4. Cashier Operations
Manage categories and items, process sales via barcode scanning or manual selection, and track analytics (owners only).
3.5. Analytics & Reporting
View stock, sales, and category analytics with interactive charts and PDF reports (owners only).
3.6. Alerts & Notifications
Receive alerts for low stock, sold-out items, or target achievements. Get reminders for inactivity or schedules.
3.7. Subscription & Payments
Manage subscriptions via M-Pesa for 1–60 days and view payment history.
3.7. Subscription & Payments
Manage subscriptions via M-Pesa for 1–60 days and view payment history.
3.8. Barcode Features
Scan or generate Code 128 barcodes for items. Owners can create and share barcodes as PDFs.
3.9. Notebook & Schedules
Owners can create notes with rich text editing and manage schedules with notifications for upcoming or overdue tasks.
4. API Reference
The MBS App API enables developers to integrate with core functionalities, including user management, inventory, sales, and analytics.
- Authentication: Utilize OAuth 2.0 for secure access to API endpoints.
- Endpoints: Access resources for stocks, sales, customers, and more.
- Rate Limits: Adhere to usage limits to ensure optimal performance.
- Webhooks: Configure real-time notifications for key events.
5. Integrations
MBS App integrates with leading business tools to enhance your workflow.
- Payment Gateways: Supports M-Pesa, Stripe, and PayPal for seamless transactions.
- Accounting Software: Sync with QuickBooks and Xero for automated financial tracking.
- CRM Systems: Integrate with Salesforce for advanced customer management.
- E-commerce Platforms: Connect with Shopify and WooCommerce for unified store operations.
6. User Guides
Explore comprehensive guides to master the MBS App’s features.
6.1. Managing Stocks
Efficiently manage your inventory with these steps:
- Add Stock: Tap the + button in the Home tab, enter stock name and amount, and press Save.
- Edit/Delete: Owners can select a stock, tap the edit or delete icon. Workers have view-only access.
- Record Sale: Tap the minus icon (-) on a stock card, enter the sale amount, and confirm.
- Alerts: Receive notifications for low stock (≤10%) or sold-out items.
6.2. Cashier Operations
Process sales and manage items in the Cashier tab:
- Add Category: Owners tap the category icon, enter a name, and press Add.
- Add Item: Owners scan a barcode or manually enter item details (name, category, quantity, cost).
- Sell Item: Tap the shopping cart, scan or select items, choose quantity, and confirm payment (cash/M-Pesa).
- Analytics: Owners view sales trends via the Cashier Analysis menu.
6.3. Team Collaboration
Collaborate with your team via the Team Up screen:
- Owner: Share your cloud user ID and connection code (QR/text) to add workers.
- Worker: Connect to an owner via QR or manual entry. View or disconnect from owners.
- Sync: Tap the cloud upload icon to sync data. Owners choose update/overwrite; workers use update.
7. Changelog
Review the latest updates and improvements to the MBS App.
Version 1.2.0 - July 15, 2025
- New Feature: Introduced cashier analysis with interactive charts.
- Improvement: Enhanced barcode scanning with animated scan line.
- Bug Fix: Fixed sync issues for first-time users on Android.
Version 1.1.0 - June 20, 2025
- New Feature: Added M-Pesa payment integration for subscriptions.
- Improvement: Optimized team collaboration sync speed.
- Bug Fix: Resolved notification delays on iOS.
8. Security & Privacy
The MBS App prioritizes the security and privacy of your business data with robust measures.
- Data Encryption: AES-256 encryption secures data in transit and at rest.
- Authentication: Supports multi-factor authentication (MFA) with PIN, pattern, or biometrics.
- Privacy Settings: Owners manage sensitive data via the Home tab’s store name (requires authentication).
- Audits: Regular security audits and penetration testing ensure system integrity.
9. Product Roadmap
We are committed to enhancing the MBS App with new features and improvements based on user feedback.
9.1. Upcoming Features
- Q3 2025: Advanced reporting with customizable dashboards, customer loyalty program.
- Q4 2025: Multi-store management, enhanced offline mode for sales and stock updates.
- 2026: AI-powered inventory forecasting, real-time team communication tools.
9.2. Future Enhancements
- Multi-Language Support: Enable app usage in multiple languages to cater to diverse users.
- AI-Driven Insights: Leverage machine learning for predictive sales trends and inventory optimization.
- Custom Notifications: Allow users to set custom alert thresholds for stock and sales.
- Integration with IoT Devices: Support for smart scanners and POS hardware for faster operations.
- Voice Commands: Add voice-activated controls for hands-free stock and sales management.
10. Troubleshooting & FAQ
10.1. Common Issues
- App Crashing: Update to the latest version, clear the app cache, or reinstall.
- Login Issues: Verify email/password or use "Forgot Password" after 5 failed attempts (30-second cooldown).
- Sync Failure: Ensure internet connectivity and check Firestore UID in the Subscribe page.
- Low Stock Alerts: Adjust stock levels or mark as sold out to clear alerts.
10.2. Frequently Asked Questions
Q: How do I change my store name?
A: Owners can edit the store name via the Profile tab’s "Edit Profile" option. Workers have read-only access.
Q: Can I use the app offline?
A: Limited functionality is available offline. Internet is required for syncing and team features.
Q: How do I pay for a subscription?
A: Select a plan (1–60 days) on the Subscribe page, enter an M-Pesa phone number, and confirm via STK Push.
11. Contact & Support
Our support team is here to assist with any questions or issues.
- Email: support@mbsapp.com
- Phone: 011 55 45784 (Mon-Fri, 9 AM–5 PM EST)
- Feedback: Submit Feedback
11.1. Community & Social Media
Connect with other MBS App users and stay updated on news and tips.