Next-Gen Juice Inventory Management

Manage Every Batch, Perfectly.

MediStock is a complete juice inventory management system — real-time inventory, fast point-of-sale, expiry alerts, role-based access, and deep analytics. Built for modern juice bottling & retail businesses.

A
P
C
E
3 Role Types — Admin, Manager & Cashier
Granular permission control built in
2,400+
Products Trackable
Real-time
Sales Analytics
3-Layer
Role Security
Inventory Management
Point of Sale
Sales Analytics
Expiry Alerts
User Management
Stock Adjustment
Invoice Generation
Purchase Orders
Activity Logs
System Settings
Role-Based Access
Category Management
Inventory Management
Point of Sale
Sales Analytics
Expiry Alerts
User Management
Stock Adjustment
Invoice Generation
Purchase Orders
Activity Logs
System Settings
Role-Based Access
Category Management
Core Features

Everything your juice business needs,
nothing it doesn't.

A complete toolkit built specifically for juice inventory workflows — from bottling to closing daily sales.

01
Smart Inventory
Track every product with SKU, batch, expiry, and auto low-stock warnings. Full CRUD with category and status filters.
→ Inventory
02
Point of Sale
Lightning-fast POS with live product search, cart management, discount handling, change calculator, and instant invoices.
→ Sales
03
Expiry & Stock Alerts
Automatic multi-level alerts for expired products, near-expiry (configurable days), and out-of-stock items.
→ Alerts
04
Deep Analytics
Sales trends, revenue by category, top-selling products, daily breakdowns, payment method charts, custom date ranges.
→ Reports
05
Role-Based Security
Three distinct roles — Admin, Manager, Cashier — with granular page and action permissions at every layer.
→ Security
06
Stock Adjustment
Manual corrections (add, subtract, set) with live before/after preview and a permanent audit trail log.
→ Adjustments
10+
System Modules
3
Role Levels
100%
Role Enforced
Products Trackable
Access Control

The right access
for every team member.

Three clearly defined roles with granular permissions — enforced on every page, button, and API call in the system.

Administrator
Full Control
Complete access to every module. Manages users, configures settings, and has visibility into all activity logs.
All 13 system modules
User management & creation
System settings control
Full activity audit logs
Stock adjustments
All reports & analytics
Manager
Operational Access
Full operational control — inventory, purchases, stock adjustments, and reports. No admin controls.
Inventory management (CRUD)
Purchase order creation
Stock adjustments
Point of Sale & transactions
Reports & analytics
User management / settings
Cashier
Sales Focused
Focused on the counter — process sales, view transactions, check alerts. Cannot modify stock or settings.
Point of Sale (POS)
View transactions & invoices
Dashboard & reports
Stock alerts (view only)
Inventory editing or adding
Purchase orders / adjustments
Quick Start

Up and running in minutes.

Simple four-step setup. Your business digitised, fast.

1
Import SQL
Run database.sql in phpMyAdmin or MySQL CLI to create all tables and seed default data automatically.
2
Configure
Edit config/database.php with your credentials. Set business name and details in System Settings.
3
Create Users
Log in as admin (admin / password), then create Manager and Cashier accounts with roles.
4
Go Live
Start processing sales, managing inventory, tracking purchases, and monitoring analytics in real time.
UI Preview

Clean, fast, beautiful interface.

Every screen is designed to be quick to navigate and easy to use, even on long shifts.

localhost/medistock/index.php
MediStock
Dashboard
Inventory
Point of Sale
Transactions
Purchases
Alerts 3
Reports
Users
Dashboard Overview
₦284,500
Today's Sales
1,240
Total Products
8
Low Stock
47
Transactions

Your juice business deserves
better software.

Stop using spreadsheets. MediStock gives you a complete, secure, beautifully designed juice inventory management system — ready in minutes.

Default: username admin / password password