MyMedicine - Pharmacy Management and Medicine Ordering Flutter Mobile App

Bluehost Shared Hosting

MyMedicine – Pharmacy Management PHP Script with Flutter Mobile App

MyMedicine is the product name of this Pharmacy Management PHP Script with a Flutter Mobile App. It is designed to streamline medicine sales, inventory management, customer records, and overall pharmacy operations. Featuring a modern, intuitive web dashboard and companion Flutter mobile app, MyMedicine enables pharmacies to efficiently manage their daily business operations across web and mobile platforms.

MyMedicine - Pharmacy Management and Medicine Ordering  Flutter Mobile App MyMedicine - Pharmacy Management and Medicine Ordering  Flutter Mobile App

Demo Url: https://mymedicine.acnoo.xyz/login


App Demo Credentials

shopowner@acnoo.com
123456

Super Admin Credentials

superadmin@acnoo.com
superadmin

Manager Credentials

manager@acnoo.com
manager

Staff Credentials

staff@acnoo.com
staff

MyMedicine - Pharmacy Management and Medicine Ordering  Flutter Mobile App

Full Module List

No feature left out — Every operational area of a pharmacy is covered by a dedicated module, each with search, filters, and export options.

  • Sales & Sale Returns
  • Purchases & Purchase Returns
  • Product Catalogue
  • Stock & Low-Stock List
  • Expired Products
  • Barcode Label Printing
  • Bulk Product & Party Import
  • Online Order Management
  • Prescription Orders
  • Customer Management
  • Supplier Management
  • Due Collection (Customer & Cash)
  • Income & Income Categories
  • Expenses & Expense Categories
  • Wallet Deposits
  • Tax (Single & Group with State Tax)
  • In-App Advertising Banners
  • Loyalty Points & Transactions
  • Profit & Loss List
  • 15+ Exportable Reports
  • Multi-Language Support
  • Multi-Currency Support
  • Notifications Centre
  • Maps / Delivery Integration
  • RTL/LTR Support

Key Features

1. Dashboard

Provides an overview of the pharmacy’s performance. It shows key metrics like total sales, number of orders, top-selling medicines, and other critical data to monitor daily operations at a glance.

2. POS Sale

This section is dedicated to the pharmacy’s Point of Sale (POS) system, where users can process customer orders, apply discounts, and finalize sales. It ensures fast and accurate transaction handling for both walk-in and prescription-based purchases.

3. Prescription Management

Allows the user to record and verify customer prescriptions before dispensing medicine. It tracks prescription status, attached documents, and links each order to the correct prescription for compliance and audit purposes.

4. Order Management

Manages all customer orders, including order tracking, updating statuses (e.g., pending, completed), and modifying or canceling orders as necessary. It ensures that pharmacy staff stay in sync regarding active orders.

5. Product (Medicine) Management

Enables the user to add, edit, or remove medicines from the catalogue. This section helps maintain an up-to-date product list, adjust pricing, track expiry dates, and manage stock availability (e.g., marking items as out of stock).

6. Users

Manages user accounts and permissions. This section allows the admin to add new staff, assign roles (such as cashier, pharmacist, or manager), and manage access to different parts of the system.

7. Coupon

Allows the creation and management of promotional offers or discount coupons. Users can set the terms of the coupon, such as validity, discount percentage, and applicable medicines or categories.

8. Expense

Tracks the pharmacy’s expenses, including inventory purchases, utility bills, employee salaries, and other operating costs. This feature helps in maintaining a record of the pharmacy’s expenditures for better financial management.

9. Reports

Provides detailed reports on sales, orders, and expenses. These reports offer insights into the pharmacy’s financial health, helping management make informed decisions regarding stock, staff, and product performance.

10. Roles & Permissions

Allows for defining user roles and setting permissions. Administrators can customize what each role is allowed to view or modify in the system, ensuring proper access control and security.

11. Settings

Configures various system settings, including payment methods, tax rates, and other preferences to align the system with the pharmacy’s operational requirements.

Technical Requirements

  • PHP 8.2+
  • MySQL 8.0+ / MariaDB 10.6+
  • Standard Laravel PHP extensions enabled
  • Flutter 3.44.2
  • Android 8.0+ (API 26)
  • iOS 13.0+

Third-Party Services & API Keys

Some features of this application rely on third-party services that require separate accounts, API keys, or subscriptions. These services are not included with the purchase of this item.

Disclaimer: Services such as Google Maps API, which is used for delivery and location-based features, may incur additional charges based on the service provider’s pricing. Any fees associated with third-party services are the buyer’s responsibility.

  • Google Maps API — Requires a Google Cloud account and API key. Usage may incur additional charges.
  • Payment Gateways (Stripe, Razorpay, Mollie) — Each requires a separate merchant account.
  • Social Login — Requires Google OAuth credentials.
  • Email Services — Requires SMTP server or a transactional email service.