PharmaLy is a modern Next.js pharmacy management dashboard template designed for pharmacies, drug stores, medical stores, and healthcare businesses. It provides a structured interface for managing inventory, sales, purchases, customers, prescriptions, suppliers, finances, staff, reports, and more.
Why Choose PharmaLy?
- 60+ pages covering pharmacy management workflows
- 24 reusable UI components
- 20+ TypeScript interfaces
- Dark and Light mode
- Fully responsive desktop, tablet, and mobile layouts
- Built with Next.js 16 App Router
- TypeScript for type-safe development
- Clean and well-structured code
- PWA ready
- SEO-ready structure with sitemap and robots.txt
Dashboard Features
- 8 dashboard statistic cards
- Sales and purchase charts
- Daily, weekly, monthly, and yearly views
- Inventory distribution chart
- Recent sales table
- Top-selling medicines
- Expiring medicine alerts
- Quick action shortcuts
Inventory Management
PharmaLy includes a complete inventory management interface for managing medicines, stock, batches, expiry dates, and locations.
- Medicines – Add, edit, view, search, filter, and manage medicines
- Categories – Pre-built medicine categories
- Brands – Pharmaceutical brand management
- Units – Manage medicine units
- Batches – Track batches and expiry dates
- Stock Levels – Monitor available and reserved quantities
- Expiry Management – Track medicines approaching expiry
- Stock Adjustments – Record damaged, expired, lost, or corrected stock
- Stock Transfers – Transfer stock between locations
- Barcode Management – Generate and display medicine barcodes
Point of Sale
The POS interface provides a streamlined workflow for pharmacy sales.
- Fast medicine search
- Barcode scanner interface
- Shopping cart with quantity controls
- Walk-in and registered customer selection
- Discount management
- Cash, card, bank transfer, and mobile payments
- Prescription linking
- Receipt printing interface
Sales Management
- Point of Sale – Complete pharmacy POS interface
- All Sales – Sales history with filters and details
- Sales Returns – Manage returned products
- Invoices – Create and manage invoices
- Quotations – Create customer quotations
Purchase Management
- Purchase Orders – Create and track purchase orders
- All Purchases – Purchase history and tracking
- Purchase Returns – Manage supplier returns
- Suppliers – Supplier directory and contact information
- Goods Received – Record products received against orders
Customer Management
- All Customers – Customer directory and profiles
- Customer Groups – Manage customer groups and discounts
- Transactions – Customer transaction history
Prescription Management
- All Prescriptions – Prescription list and status tracking
- Prescription Details – Individual prescription information
- Prescription History – Historical prescription records
Financial Management
- Payments – Incoming and outgoing payments
- Expenses – Expense tracking and categories
- Income – Record business income
- Cash Register – Opening, closing, and reconciliation
- Transactions – Complete transaction history
Reports
- Sales reports with date filters
- Purchase reports and trends
- Inventory valuation and movement
- Medicine expiry reports
- Profit and Loss reports
- Tax reports
- Customer analytics
Staff & Access Control
- Staff Members – Manage staff and account status
- Roles – Admin, Manager, Pharmacist, and Cashier roles
- Permissions – Granular permissions across multiple modules
- Role-based access control
Settings
- General settings
- Pharmacy profile
- Business defaults
- Tax configuration
- Payment methods
- Invoice customization
- Notification preferences
- Security settings
- Appearance and theme settings
Technology Stack
- Next.js 16 – App Router
- React 19
- TypeScript
- Tailwind CSS v4
- Radix UI
- Recharts – Interactive charts
- TanStack Table – Data tables
- React Hook Form – Form management
- Zod – Schema validation
- date-fns – Date utilities
- Sonner – Toast notifications
What You Get
- 60+ Pages – Pharmacy management interfaces
- 24 UI Components – Reusable and customizable
- 14 Data Files – Demo data included
- 20+ TypeScript Interfaces
- Dark and Light Theme
- Responsive Layout
- Clean and Structured Code
- PWA Ready
- SEO Ready
Perfect For
- Pharmacy management systems
- Drug store management
- Medical store dashboards
- Healthcare inventory systems
- Prescription management systems
- Pharmaceutical business applications
Demo Credentials
- Admin:
admin@pharmaly.com/password - Staff:
staff@pharmaly.com/password
Easy Customization
- Customize colors through CSS variables
- Add and modify dashboard pages
- Customize navigation and menu items
- Replace demo data with your own API
- Add reusable components
- Extend the application with custom features
Responsive Design
PharmaLy is designed to work seamlessly across desktop, tablet, and mobile devices, providing a consistent and user-friendly experience across different screen sizes.
Documentation
Documentation is included to help you install, customize, and extend the template.
- Installation and setup guide
- Project structure documentation
- Component documentation
- Data model reference
- Customization guidelines
Frameworks & Libraries 3
Languages & Syntaxes 2
Developer Workflow 2
Supported browsers
Find more items like this
Collections
PharmaLy Pharmacy Inventory & POS Management Next Template
- From
Earn 5% back in Wrapmarket credit from this purchase
Use this item in one end product for personal or business projects and client work.
- Quality reviewed by Wrapmarket
- Instant access to downloads
- 14-day refund eligibility
- 6-month support period included
Verified customer feedback
Customer reviews
Only customers with qualifying access to this item can leave a review.
More from Themesvila
- Animated home slider and WOW effects
- Ajax contact form included
- Semantic HTML with W3C validation
- Track products, categories, brands & units easily
- Manage sales, purchases, returns & invoices daily
- Interactive dashboards with charts & report tools
- Bootstrap 5 with multipage layouts
- Google Maps and video sections
- Ajax contact form with SMTP support
- Made with Bootstrap
- Ajax contact form with SMTP support
- Google Maps integration included
- Made with Bootstrap
- Website source files included
- Editable page layouts included
- Integrates Elementor, Contact Form 7, and Redux
- 4 homepages included
- Made with Bootstrap
- Made with Bootstrap
- Ajax contact form with SMTP support
- Website source files included
- Integrates Elementor, Contact Form 7, and Redux
- Working contact form included
- Slider Revolution integration included
- Integrates Elementor and WooCommerce
- 2 homepages included
- Made with Bootstrap
- Made with Bootstrap
- Ajax contact form with SMTP support
- Google Maps integration included