← Home / হোম
💊 Pharmacy / ফার্মেসি

ফার্মেসি সেক্টর কীভাবে কাজ করে

স্বাধীন ফার্মেসি বা হাসপাতালের অধীন ফার্মেসি কীভাবে খুলবেন, কী কী সেটাপ করবেন এবং সেটাপ ছাড়াই কীভাবে চালাবেন।

How the Pharmacy sector works

How to open an independent or hospital-linked pharmacy, what to set up, and how to run it even without any setup.

Login to open your pharmacy / লগইন করে ফার্মেসি খুলুন
💊 MadiFair PharmacyStep 1 / 6

Open your pharmacy

1Log in with email + OTPPatient
2Profession → PharmacyForm
Name, phone, address. Hospital blank = independent
3SubmitApproved
✔ Dashboard is open
Sell, add stock, manage staff

Add stock from a photo

Paracetamol 500 mg200
Batch B-1021 · Exp 08/2027
Omeprazole 20 mg120
Batch O-554 · Exp 03/2027
ORS Sachet300
Batch R-88 · Exp 11/2027
Confirm & add to stock

Sell at the counter

Paracetamol 500 mg × 10Tk 50
Batch with the earliest expiry listed first
Omeprazole 20 mg × 14Tk 112
ORS Sachet × 5Tk 25
TotalTk 0
Cash Due
Complete sale · Invoice + 80 mm receipt

Prescription scan

Paracetamol 500 mgIn stock
Omeprazole 20 mgIn stock
Cetirizine 10 mgNo stock
Add selected to cart

Alerts & safety

Low stockReorder
Below your minimum level
Expiring within 30 daysCheck
Listed by nearest expiry
Batch quarantinedCannot be sold
Owner or manager can release it
Stock adjustmentPending
Stock changes only after manager approval

Dashboard & company view

Balance18 days left
Warning 36 hours before it ends
Out 2Low 5OK 41
🏭 Linked drug company sees its own medicines' stock and daily sales
Live demo / লাইভ ডেমো

Open a pharmacy in a minute

Log in, choose Pharmacy from Profession, submit the form. The pharmacy is approved at once and the dashboard opens.

এক মিনিটে ফার্মেসি খুলুন

লগইন করুন, প্রোফেশন থেকে Pharmacy বাছুন, ফর্ম সাবমিট করুন। ফার্মেসি সঙ্গে সঙ্গে অনুমোদিত হয়ে ড্যাশবোর্ড খুলে যায়।

Take a photo, stock is added

Add stock from a notebook or bill photo, a QR/barcode scan, or carton-box-strip counts. AI lays out the lines and you confirm.

ছবি তুলুন, স্টক উঠে যাবে

খাতা বা বিলের ছবি, QR/বারকোড স্ক্যান, অথবা কার্টন-বক্স-পাতার গণনা থেকে স্টক তুলুন। AI লাইনগুলো সাজিয়ে দেয়, আপনি যাচাই করে নিশ্চিত করেন।

Fast, accurate selling

Add medicines to the cart and stock reduces safely. Expired or quarantined batches cannot be sold. Pay Cash or Due and get an invoice or 80 mm receipt.

দ্রুত ও নির্ভুল বিক্রি

কার্টে ওষুধ যোগ করলে স্টক নিরাপদে কমে। মেয়াদোত্তীর্ণ বা কোয়ারেন্টাইন ব্যাচ বিক্রি হয় না। Cash বা Due, সঙ্গে ইনভয়েস বা ৮০ মিমি রসিদ।

Prescription photo to cart

Photograph a prescription. AI reads the lines and matches them with your own stock. Select and add to the cart.

প্রেসক্রিপশনের ছবি থেকে কার্ট

প্রেসক্রিপশনের ছবি তুলুন। AI ওষুধের লাইন পড়ে আপনার নিজের স্টকের সাথে মেলায়। বেছে নিয়ে কার্টে যোগ করুন।

Alerts and safety

Low-stock and near-expiry alerts, batch quarantine, and manager approval for every stock adjustment.

সতর্কতা ও নিরাপত্তা

কম স্টক ও মেয়াদ শেষের কাছাকাছি ব্যাচের সতর্কতা, ব্যাচ কোয়ারেন্টাইন, আর প্রতিটি স্টক সংশোধনে ম্যানেজারের অনুমোদন।

Dashboard and drug company

See how many days your balance lasts, which medicines are out, low or fine, and let a linked drug company view its own medicines' stock and daily sales.

ড্যাশবোর্ড ও ঔষধ কোম্পানি

ব্যালেন্সে কত দিন চলবে, কোন ওষুধ শেষ, কম বা ঠিক আছে দেখুন। লিঙ্ক করা ঔষধ কোম্পানি শুধু তাদের নিজের ওষুধের স্টক ও দৈনিক বিক্রি দেখে।

Sample data for illustration / নমুনা তথ্য

What is inside the pharmacy / ফার্মেসিতে কী কী আছে

🛒

Sales & POS / বিক্রি ও POS

Cart, barcode scan, draft sales, Cash or Due, partial payments, invoice and 80 mm receipt.

কার্ট, বারকোড স্ক্যান, ড্রাফট বিক্রি, Cash বা Due, আংশিক পেমেন্ট, ইনভয়েস ও ৮০ মিমি রসিদ।

📦

Stock & batches / স্টক ও ব্যাচ

Batch number, expiry, barcode, quarantine, adjustments, import and export.

ব্যাচ নম্বর, মেয়াদ, বারকোড, কোয়ারেন্টাইন, সংশোধন, ইমপোর্ট ও এক্সপোর্ট।

🤖

AI tools / AI টুল

AI Stock, AI Sell, Prescription Scan and Stock Note from photos.

ছবি থেকে AI Stock, AI Sell, প্রেসক্রিপশন স্ক্যান ও স্টক নোট।

📦

Purchasing / ক্রয়

Suppliers, purchase orders, goods receipts, auto reorder drafts, supplier returns.

সাপ্লায়ার, পারচেজ অর্ডার, গুডস রিসিপ্ট, অটো রিঅর্ডার ড্রাফট, সাপ্লায়ার রিটার্ন।

🏢

Branches & units / ব্রাঞ্চ ও ইউনিট

Pharmacy, branch and unit, each with its own stock and transfers between them.

ফার্মেসি, ব্রাঞ্চ ও ইউনিট, প্রতিটির আলাদা স্টক এবং নিজেদের মধ্যে ট্রান্সফার।

👥

Staff & permissions / স্টাফ ও পারমিশন

Add staff and set what each person may do.

কর্মী যোগ করুন এবং প্রত্যেকের কাজের অনুমতি ঠিক করুন।

📈

Analysis / বিশ্লেষণ

Stock analysis, profit analysis, notifications on the dashboard.

স্টক বিশ্লেষণ, লাভের বিশ্লেষণ, ড্যাশবোর্ডে নোটিফিকেশন।

🏭

Drug companies / ঔষধ কোম্পানি

Link to a company, place orders, track shipments. Promotions for your customers.

কোম্পানির সাথে লিঙ্ক, অর্ডার, শিপমেন্ট ট্র্যাক। গ্রাহকদের জন্য প্রমোশন।

Why use it / কেন ব্যবহার করবেন

✅ Safer selling / নিরাপদ বিক্রি

Stock is locked while it is deducted, and expired or quarantined batches are blocked.

স্টক কমানোর সময় লক থাকে, আর মেয়াদোত্তীর্ণ বা কোয়ারেন্টাইন ব্যাচ বন্ধ থাকে।

⏱ Faster entry / দ্রুত এন্ট্রি

Photos, barcodes, carton counts and file import replace typing every line.

ছবি, বারকোড, কার্টন গণনা ও ফাইল ইমপোর্টে প্রতিটি লাইন হাতে টাইপ করতে হয় না।

🔑 Clear control / স্পষ্ট নিয়ন্ত্রণ

Adjustments need manager approval, and nobody approves their own request.

সংশোধনে ম্যানেজারের অনুমোদন লাগে, আর কেউ নিজের অনুরোধ নিজে অনুমোদন করতে পারে না।

🏠 Alone or as a chain / একা বা চেইন

Run as the only owner, or grow into branches and units with separate stock.

একা মালিক হিসেবে চালান, অথবা আলাদা স্টকসহ ব্রাঞ্চ ও ইউনিটে বাড়ান।

🔗 Connected supply / সংযুক্ত সরবরাহ

Order directly from linked drug companies and track shipments.

লিঙ্ক করা ঔষধ কোম্পানি থেকে সরাসরি অর্ডার করুন ও শিপমেন্ট ট্র্যাক করুন।

💰 Pay by the day / দিন হিসেবে খরচ

Balance turns into days left, with a warning 36 hours before it ends.

ব্যালেন্স কত দিন চলবে দেখায়, শেষ হওয়ার ৩৬ ঘণ্টা আগে সতর্কতা আসে।

How each function works / কোন ফাংশন কীভাবে কাজ করে

Sell medicines / ওষুধ বিক্রি
  1. Add medicines to the POS cart by search or barcode (barcode or batch number).
  2. Batches with the earliest expiry are listed first. Expired or quarantined batches cannot be sold.
  3. Checkout creates the sale and deducts stock together, or nothing is saved.
  4. Choose Cash or Due. A draft sale can be finalized, or voided to put the stock back.
  1. সার্চ বা বারকোড (বারকোড বা ব্যাচ নম্বর) দিয়ে POS কার্টে ওষুধ যোগ করুন।
  2. সবচেয়ে আগে মেয়াদ শেষ হবে এমন ব্যাচ আগে দেখায়। মেয়াদোত্তীর্ণ বা কোয়ারেন্টাইন ব্যাচ বিক্রি হয় না।
  3. চেকআউটে বিক্রি তৈরি ও স্টক কমা একসাথে হয়, নইলে কিছুই সেভ হয় না।
  4. Cash বা Due বাছুন। ড্রাফট বিক্রি ফাইনাল করা যায়, বা বাতিল করলে স্টক ফেরত আসে।
Collect due payment and receipts / বাকি আদায় ও রসিদ
  1. Open a Due or Partial sale and enter the amount received.
  2. The amount must be above zero and not more than what is still due.
  3. Status becomes Paid, Partial or Due automatically.
  4. Print the invoice PDF or the 80 mm receipt.
  1. Due বা Partial বিক্রি খুলে পাওয়া টাকার অঙ্ক দিন।
  2. অঙ্ক শূন্যের বেশি হতে হবে এবং বাকির বেশি হতে পারবে না।
  3. স্ট্যাটাস নিজে নিজে Paid, Partial বা Due হয়।
  4. ইনভয়েস PDF বা ৮০ মিমি রসিদ প্রিন্ট করুন।
Customer return / গ্রাহকের রিটার্ন
  1. Owner, Pharmacist or Manager records the return against the sale line.
  2. Quantity cannot exceed what is still returnable on that line.
  3. Stock goes back to the batch. If the batch is expired or quarantined, the return is saved but not added back.
  4. A credit note PDF is available.
  1. মালিক, ফার্মাসিস্ট বা ম্যানেজার বিক্রির লাইন ধরে রিটার্ন লেখেন।
  2. ওই লাইনে যতটুকু ফেরতযোগ্য আছে তার বেশি হয় না।
  3. স্টক ব্যাচে ফেরত যায়। ব্যাচ মেয়াদোত্তীর্ণ বা কোয়ারেন্টাইনে থাকলে রিটার্ন লেখা হয় কিন্তু স্টকে যোগ হয় না।
  4. ক্রেডিট নোট PDF পাওয়া যায়।
Add stock / স্টক তোলা
  1. AI Stock: upload a photo, review the lines, confirm to create batches.
  2. QR / barcode: scan into a cart, then commit.
  3. Add Medicine: enter carton, box or strip counts. Nothing is counted without a number.
  4. Stock Note: photo of a notebook. Purchase mode only adds stock, sale mode only reduces it.
  5. Import: CSV, Excel, Word or text file, at pharmacy level.
  6. The same batch number with a different expiry is rejected.
  1. AI Stock: ছবি দিন, লাইনগুলো যাচাই করুন, নিশ্চিত করলে ব্যাচ তৈরি হয়।
  2. QR / বারকোড: কার্টে স্ক্যান করে তারপর কমিট করুন।
  3. Add Medicine: কার্টন, বক্স বা পাতার গণনা দিন। সংখ্যা ছাড়া কিছু গোনা হয় না।
  4. স্টক নোট: খাতার ছবি। Purchase মোডে শুধু স্টক বাড়ে, Sale মোডে শুধু কমে।
  5. ইমপোর্ট: CSV, Excel, Word বা টেক্সট ফাইল, ফার্মেসি পর্যায়ে।
  6. একই ব্যাচ নম্বরে ভিন্ন মেয়াদ দিলে গ্রহণ হয় না।
Prescription scan and AI Sell / প্রেসক্রিপশন স্ক্যান ও AI Sell
  1. Upload one photo. AI reads the medicine lines.
  2. Each line is matched against your own stock and batches.
  3. Select the lines you want and add them to the cart.
  4. AI Sell builds a draft sale from a photo. Lines with no stock are flagged so you can add stock or unmark them.
  1. একটি ছবি দিন। AI ওষুধের লাইন পড়ে।
  2. প্রতিটি লাইন আপনার নিজের স্টক ও ব্যাচের সাথে মেলানো হয়।
  3. যেগুলো চান বেছে কার্টে যোগ করুন।
  4. AI Sell ছবি থেকে ড্রাফট বিক্রি বানায়। স্টক না থাকলে লাইনে জানায়, তখন স্টক যোগ করুন বা মার্ক সরান।
Batches, expiry and quarantine / ব্যাচ, মেয়াদ ও কোয়ারেন্টাইন
  1. Every batch keeps its number, expiry, remaining quantity and barcode.
  2. The dashboard lists batches expiring within 30 days and low-stock medicines.
  3. Owner or Manager can quarantine a batch and release it later.
  4. A quarantined batch cannot be sold.
  1. প্রতিটি ব্যাচে নম্বর, মেয়াদ, অবশিষ্ট পরিমাণ ও বারকোড থাকে।
  2. ড্যাশবোর্ডে ৩০ দিনের মধ্যে মেয়াদ শেষ হবে এমন ব্যাচ ও কম স্টকের ওষুধ দেখায়।
  3. মালিক বা ম্যানেজার ব্যাচ কোয়ারেন্টাইন করতে এবং পরে ছাড়তে পারেন।
  4. কোয়ারেন্টাইন ব্যাচ বিক্রি করা যায় না।
Stock adjustment with approval / অনুমোদনসহ স্টক সংশোধন
  1. Any active staff member submits an adjustment with a reason.
  2. Damaged, Theft, Expired write-off and Return to supplier must reduce stock. Stock can never go below zero.
  3. The request stays Pending.
  4. Owner or Manager approves or rejects it, never their own request (the owner is exempt). Stock changes only at approval.
  1. যেকোনো সক্রিয় কর্মী কারণসহ সংশোধনের অনুরোধ দিতে পারেন।
  2. Damaged, Theft, Expired write-off ও Return to supplier অবশ্যই স্টক কমাবে। স্টক শূন্যের নিচে যায় না।
  3. অনুরোধ Pending থাকে।
  4. মালিক বা ম্যানেজার অনুমোদন বা বাতিল করেন, নিজের অনুরোধ নয় (মালিক ব্যতিক্রম)। অনুমোদনের মুহূর্তেই স্টক বদলায়।
Purchase order, receive and reorder / ক্রয় অর্ডার, গ্রহণ ও রিঅর্ডার
  1. Create a purchase order and send it.
  2. On receive, tick the lines and enter received quantity (can be less), batch number, expiry, and MRP or discount (0 to 100).
  3. A goods receipt is created and applied to stock. A partly received order stays open.
  4. Medicines with auto reorder on and at or below the reorder point make a Draft order. Suggested quantity is the larger of the reorder point and twice the reorder point minus available stock.
  1. পারচেজ অর্ডার তৈরি করে পাঠান।
  2. গ্রহণের সময় লাইন টিক দিন এবং প্রাপ্ত পরিমাণ (কম হতে পারে), ব্যাচ নম্বর, মেয়াদ ও MRP বা ডিসকাউন্ট (০ থেকে ১০০) দিন।
  3. গুডস রিসিপ্ট তৈরি হয়ে স্টকে যোগ হয়। আংশিক গ্রহণ হলে অর্ডার খোলা থাকে।
  4. অটো রিঅর্ডার চালু এবং রিঅর্ডার পয়েন্টে বা নিচে থাকা ওষুধ থেকে Draft অর্ডার হয়। প্রস্তাবিত পরিমাণ হলো রিঅর্ডার পয়েন্ট আর (দ্বিগুণ রিঅর্ডার পয়েন্ট বিয়োগ মজুত) এর মধ্যে বড়টি।
Supplier return / সাপ্লায়ার রিটার্ন
  1. Create a return to a supplier.
  2. Mark it as picked up by the supplier.
  3. Owner or Manager records the credit, which posts to the supplier ledger.
  4. Cancel to put the stock back, or email the return memo to the supplier. A PDF is available.
  1. সাপ্লায়ারের কাছে রিটার্ন তৈরি করুন।
  2. সাপ্লায়ার নিয়ে গেলে Picked চিহ্নিত করুন।
  3. মালিক বা ম্যানেজার ক্রেডিট লেখেন, যা সাপ্লায়ার লেজারে যোগ হয়।
  4. বাতিল করলে স্টক ফেরত আসে। রিটার্ন মেমো সাপ্লায়ারকে ইমেইল করা যায়। PDF পাওয়া যায়।
Transfers between units and branches / ইউনিট ও ব্রাঞ্চ ট্রান্সফার
  1. Units: Requested, then Sent (stock leaves the source unit and is in transit), then Received (stock lands in the destination unit). It can be cancelled.
  2. Branches: Requested, then Dispatched, then received, with bulk dispatch and bulk receive.
  3. Each location keeps its own stock and accounts.
  1. ইউনিট: Requested, তারপর Sent (সোর্স ইউনিট থেকে স্টক বেরিয়ে পথে থাকে), তারপর Received (গন্তব্য ইউনিটে স্টক ঢোকে)। বাতিল করা যায়।
  2. ব্রাঞ্চ: Requested, তারপর Dispatched, তারপর গ্রহণ। একসাথে বাল্ক ডিসপ্যাচ ও বাল্ক রিসিভ আছে।
  3. প্রতিটি লোকেশনের স্টক ও হিসাব আলাদা থাকে।
Drug company link and orders / ঔষধ কোম্পানির লিঙ্ক ও অর্ডার
  1. Owner, admin or Manager requests a link to a company. It stays Pending until approved.
  2. With an Active link, choose medicines of that company and enter quantities. The order and its lines are saved together as Submitted.
  3. Follow shipments from the Company Shipments page.
  4. The company sees stock and daily sales of its own medicines only.
  1. মালিক, অ্যাডমিন বা ম্যানেজার কোম্পানির সাথে লিঙ্কের অনুরোধ পাঠান। অনুমোদন না হওয়া পর্যন্ত Pending থাকে।
  2. Active লিঙ্ক হলে ওই কোম্পানির ওষুধ বেছে পরিমাণ দিন। অর্ডার ও তার লাইন একসাথে Submitted হিসেবে সেভ হয়।
  3. কোম্পানি শিপমেন্ট পেজে শিপমেন্ট অনুসরণ করুন।
  4. কোম্পানি শুধু নিজের ওষুধের স্টক ও দৈনিক বিক্রি দেখে।
Analysis and alerts / বিশ্লেষণ ও সতর্কতা
  1. Stock Analysis marks each medicine Out, Low or OK from your sales history.
  2. Profit Analysis is for the owner or admin only.
  3. The dashboard syncs notifications for low stock and batches expiring within 30 days.
  4. Billing shows how many days the balance lasts, with a warning 36 hours before it ends.
  1. স্টক বিশ্লেষণ বিক্রির ইতিহাস থেকে প্রতিটি ওষুধকে Out, Low বা OK দেখায়।
  2. লাভের বিশ্লেষণ শুধু মালিক বা অ্যাডমিনের জন্য।
  3. ড্যাশবোর্ড কম স্টক ও ৩০ দিনের মধ্যে মেয়াদ শেষ হবে এমন ব্যাচের নোটিফিকেশন আপডেট করে।
  4. Billing-এ ব্যালেন্স কত দিন চলবে দেখায়, শেষ হওয়ার ৩৬ ঘণ্টা আগে সতর্কতা আসে।
Getting started guide / শুরুর গাইড

নতুন? ১০ মিনিটে ফার্মেসি চালু করুন

এই গাইড ধরে ধরে গেলে একা একাই ফার্মেসির অ্যাকাউন্ট খুলে স্টক তোলা, বিক্রি করা, কর্মী যোগ করা ও রোজকার কাজ সামলানো যাবে। বাটনের নামগুলো ইংরেজিতে লেখা, কারণ স্ক্রিনে ওগুলো ইংরেজিতেই আছে।

New here? Be up and running in 10 minutes

Follow this guide step by step to open a pharmacy account, add stock, sell, add staff and handle the daily routine on your own. Button names are written exactly as they appear on screen.

1

Open your account / অ্যাকাউন্ট খুলুন

  1. madifair.com খুলে Login চাপুন। ইমেইল ও OTP (বা পাসওয়ার্ড) দিন। এখন আপনি একটি পেশেন্ট অ্যাকাউন্ট।
  2. পেশেন্ট হোমে Profession বাটন থেকে Pharmacy বাছুন।
  3. নিচের ছকের মতো ফর্ম পূরণ করুন। ইমেইল ও ফোন আপনার লগইন থেকে বসে যায়, বদলানো যায় না।
  4. স্বাধীন ফার্মেসি হলে Hospital ঘর ফাঁকা রাখুন। হাসপাতালের অধীনে হলে হাসপাতাল (ও ব্রাঞ্চ) বাছুন।
  5. সাবমিট করুন। ফার্মেসি তৈরি ও অনুমোদিত হয়ে যায়। এরপর Profession থেকে আপনার ফার্মেসির ড্যাশবোর্ড খুলুন।
  1. Open madifair.com and press Login. Enter your email and the OTP (or password). You are now a patient account.
  2. On the patient home, use the Profession button and choose Pharmacy.
  3. Fill the form as in the table below. Email and phone come from your login and cannot be changed.
  4. For an independent pharmacy leave Hospital empty. Choose a hospital (and branch) only if the pharmacy belongs to it.
  5. Submit. The pharmacy is created and approved. Then open your pharmacy dashboard from Profession.
FieldWhat to enter / কী দেবেন
NameYour pharmacy name.
ফার্মেসির নাম।
Hospital, BranchOptional. Only if the pharmacy is under a hospital.
ঐচ্ছিক। শুধু হাসপাতালের অধীনে হলে।
Email, PhoneFilled from your login, fixed.
লগইন থেকে আসে, স্থির।
Trade licence no *Required. Saved in capital letters. One number can be registered only once per country.
বাধ্যতামূলক। বড় হাতের অক্ষরে সেভ হয়। এক দেশে একটি নম্বর একবারই নিবন্ধন করা যায়।
Drug licence no *Required. Same rule as above.
বাধ্যতামূলক। নিয়ম একই।
Drug licence expiryThe date your drug licence ends.
ড্রাগ লাইসেন্সের মেয়াদ শেষের তারিখ।
Address, Division, District, Thana, CityWhere the pharmacy is. Thana helps drug companies find pharmacies by area.
ফার্মেসির ঠিকানা। থানা দিলে ঔষধ কোম্পানি এলাকা ধরে ফার্মেসি খুঁজে পায়।
Country *Required.
বাধ্যতামূলক।
Image, 24 hoursOptional photo (up to 5 MB). Tick 24 hours if you are open round the clock.
ঐচ্ছিক ছবি (৫ MB পর্যন্ত)। সারাক্ষণ খোলা থাকলে 24 hours টিক দিন।
2

Know your dashboard / ড্যাশবোর্ড চিনুন

What each button does. You see only the buttons your position allows. / কোন বাটন কী করে। আপনার পদ যা অনুমতি দেয়, শুধু সেই বাটন দেখা যায়।

ButtonWhat it does / কী করে
Open POS, POS CartSell medicines at the counter.
কাউন্টারে ওষুধ বিক্রি।
Scan PrescriptionPhotograph a prescription, medicines load into the cart.
প্রেসক্রিপশনের ছবি তুললে ওষুধ কার্টে আসে।
Dispense from Rx, DispensesDispense against a prescription and see the list.
প্রেসক্রিপশন ধরে ওষুধ দেওয়া ও তালিকা দেখা।
Scan (barcode)Look up a batch by barcode or batch number.
বারকোড বা ব্যাচ নম্বর দিয়ে ব্যাচ খোঁজা।
Sales, Sales HistoryAll sales, collect due payment, print invoice or receipt.
সব বিক্রি, বাকি আদায়, ইনভয়েস বা রসিদ প্রিন্ট।
Add MedicineAdd stock by carton, box or strip counts.
কার্টন, বক্স বা পাতার গণনায় স্টক তোলা।
Medicine BatchesEach batch with expiry and remaining quantity.
প্রতিটি ব্যাচ, মেয়াদ ও অবশিষ্ট পরিমাণ।
Stock LevelsCheck inventory and set minimum levels for low-stock alerts.
মজুত দেখা ও কম স্টকের সতর্কতার জন্য ন্যূনতম পরিমাণ ঠিক করা।
Stock AdjustmentsCorrect counts (damaged, theft, expired). Needs manager approval.
গণনা সংশোধন (নষ্ট, চুরি, মেয়াদোত্তীর্ণ)। ম্যানেজারের অনুমোদন লাগে।
Import / ExportLoad existing stock from a file, or export stock.
ফাইল থেকে আগের স্টক তোলা, বা স্টক এক্সপোর্ট।
QuarantineBatches on hold. They cannot be sold.
আটকে রাখা ব্যাচ। এগুলো বিক্রি হয় না।
Suppliers, Purchase Orders, Goods ReceiptsWho you buy from, what you ordered, what arrived.
কার কাছ থেকে কিনছেন, কী অর্ডার করেছেন, কী এসেছে।
Supplier Returns, Sale ReturnsReturn goods to a supplier, or take back from a customer.
সাপ্লায়ারকে ফেরত, বা গ্রাহকের কাছ থেকে ফেরত নেওয়া।
Company Links, Company OrdersLink a drug company and order from it.
ঔষধ কোম্পানির সাথে লিঙ্ক ও তাদের কাছে অর্ডার।
Manage Staff, Units, Open New Unit, BranchesTeam, counters and stores, branches.
কর্মী, কাউন্টার ও স্টোর, ব্রাঞ্চ।
AnalysisWhich medicines are out, low or fine.
কোন ওষুধ শেষ, কম বা ঠিক আছে।
Profile & Licences, Billing / Recharge, PromotionsYour details and licences, balance, offers for customers.
আপনার তথ্য ও লাইসেন্স, ব্যালেন্স, গ্রাহকদের জন্য অফার।
Tip / টিপThe four cards near the top (sales today, low stock, expiring soon, due payments) open the matching list when you click them.
উপরের চারটি কার্ড (আজকের বিক্রি, কম স্টক, মেয়াদ শেষের কাছে, বাকি টাকা) চাপলে সংশ্লিষ্ট তালিকা খোলে।
3

Your first sale / প্রথম বিক্রি

  1. আগে স্টক তুলুন (যেকোনো একটি): Add Medicine এ কার্টন-বক্স-পাতার গণনা দিন, অথবা ড্যাশবোর্ডের উপরের স্ক্যান কার্ডে খাতা বা বিলের ছবি দিন, অথবা Import / Export থেকে ফাইল দিন।
  2. প্রতিটি লাইনে ব্যাচ নম্বর ও মেয়াদ ঠিক আছে কিনা দেখে নিশ্চিত করুন।
  3. Open POS চাপুন। নাম লিখে খুঁজে বা বারকোড স্ক্যান করে ওষুধ কার্টে যোগ করুন।
  4. পেমেন্ট Cash বা Due বাছুন। Due হলে পরে বাকি আদায় করা যায়।
  5. বিক্রি শেষ করুন। Sales History থেকে ইনভয়েস বা ৮০ মিমি রসিদ প্রিন্ট করুন।
  6. Stock Levels এ গিয়ে দেখুন স্টক কমেছে।
  1. Add stock first (any one): enter carton-box-strip counts in Add Medicine, or give a notebook or bill photo to the scan card at the top of the dashboard, or upload a file in Import / Export.
  2. Check each line for batch number and expiry, then confirm.
  3. Press Open POS. Search by name or scan a barcode to add medicines to the cart.
  4. Choose Cash or Due. A Due sale can be paid later.
  5. Complete the sale. Print the invoice or the 80 mm receipt from Sales History.
  6. Open Stock Levels and see that the stock went down.
4

Day-one checklist / প্রথম দিনের চেকলিস্ট

Tick as you go. / একটা একটা করে টিক দিন।

5

Team and permissions / কর্মী ও পারমিশন

  1. Manage Staff খুলে নতুন কর্মী যোগ করুন।
  2. পদ বাছুন: Manager, Pharmacist, Cashier, Assistant বা Other।
  3. একাধিক ইউনিট থাকলে Restrict to unit দিয়ে কর্মীকে একটি ইউনিটে সীমাবদ্ধ করুন। ফাঁকা রাখলে সব ইউনিট।
  4. কারও অনুমতি বাড়াতে বা কমাতে স্টাফের Permissions পেজ খুলুন। এটা শুধু মালিক বা অ্যাডমিন করতে পারেন।
  1. Open Manage Staff and add a new member.
  2. Pick a position: Manager, Pharmacist, Cashier, Assistant or Other.
  3. With several units, use Restrict to unit to limit the person to one unit. Empty means all units.
  4. To widen or narrow one person's access, open that staff member's Permissions page. Only the owner or an admin can do this.
Task / কাজOwnerManagerPharmacistCashierAssistant, Other
Make a sale / বিক্রি করা✓✓✓✓✓
Collect due payment / বাকি আদায়✓✓✓✓—
Edit a sale / বিক্রি সম্পাদনা✓✓✓——
Customer return / গ্রাহকের রিটার্ন✓✓✓——
Add stock, request adjustment / স্টক তোলা, সংশোধনের অনুরোধ✓✓✓✓✓
Purchase orders / ক্রয় অর্ডার✓✓✓✓✓
Approve adjustment, quarantine a batch / সংশোধন অনুমোদন, ব্যাচ কোয়ারেন্টাইন✓✓———
Company links, promotions / কোম্পানি লিঙ্ক, প্রমোশন✓✓———
Manage staff / কর্মী ব্যবস্থাপনা✓✓———
Profit Analysis / লাভের বিশ্লেষণ✓————
Note / নোটThese are the default permissions of each position. The owner can widen or narrow them per person from the Permissions page. A staff member can never approve their own adjustment request (the owner is exempt).
এগুলো প্রতিটি পদের ডিফল্ট অনুমতি। মালিক Permissions পেজ থেকে একেক জনের জন্য বাড়াতে বা কমাতে পারেন। কর্মী নিজের সংশোধনের অনুরোধ নিজে অনুমোদন করতে পারেন না (মালিক ব্যতিক্রম)।
6

Daily routine / রোজকার কাজ

🌅 Morning / সকাল

  • Open the dashboard and read the alert rows: low stock, expiring soon, notifications, due payments.
    ড্যাশবোর্ডে সতর্কতার সারিগুলো দেখুন: কম স্টক, মেয়াদ শেষের কাছে, নোটিফিকেশন, বাকি টাকা।
  • Check Quarantine for batches on hold.
    Quarantine এ আটকে রাখা ব্যাচ দেখুন।

🛒 During the day / দিনভর

  • Sell from Open POS. Use Scan Prescription for prescriptions.
    Open POS থেকে বিক্রি করুন। প্রেসক্রিপশন এলে Scan Prescription ব্যবহার করুন।
  • Collect due payments from Sales. Record returns (Pharmacist or Manager).
    Sales থেকে বাকি আদায় করুন। রিটার্ন লিখুন (ফার্মাসিস্ট বা ম্যানেজার)।
  • New goods arrive: receive against the purchase order or use Add Medicine.
    মাল এলে পারচেজ অর্ডারে গ্রহণ করুন, নইলে Add Medicine ব্যবহার করুন।

🌙 Evening / রাত

  • Review Sales History and any unpaid Due sales.
    Sales History ও বাকি থাকা Due বিক্রি দেখুন।
  • Submit Stock Adjustments for damaged or expired stock.
    নষ্ট বা মেয়াদোত্তীর্ণ স্টকের জন্য Stock Adjustments জমা দিন।
  • Open Analysis to plan tomorrow's reorder.
    কালকের রিঅর্ডার ঠিক করতে Analysis দেখুন।
7

Problems and fixes / সমস্যা ও সমাধান

A medicine will not sell / ওষুধ বিক্রি হচ্ছে না
  1. The batch may be expired, quarantined or empty.
  2. Open Medicine Batches and check expiry and remaining quantity.
  3. Open Quarantine. The owner or a manager can release a held batch.
  4. If it is empty, add stock first.
  1. ব্যাচ মেয়াদোত্তীর্ণ, কোয়ারেন্টাইনে বা খালি হতে পারে।
  2. Medicine Batches এ মেয়াদ ও অবশিষ্ট পরিমাণ দেখুন।
  3. Quarantine খুলুন। মালিক বা ম্যানেজার আটকে রাখা ব্যাচ ছাড়তে পারেন।
  4. খালি হলে আগে স্টক তুলুন।
"Batch already exists with a different expiry" / ব্যাচ আগে থেকেই ভিন্ন মেয়াদে আছে
  1. One batch number can have only one expiry date.
  2. Use the same expiry as before, or give this lot a new batch number.
  1. একটি ব্যাচ নম্বরে একটিই মেয়াদ থাকতে পারে।
  2. আগের মতো একই মেয়াদ দিন, অথবা এই লটকে নতুন ব্যাচ নম্বর দিন।
Stock did not change after an adjustment / সংশোধনের পরেও স্টক বদলায়নি
  1. The request stays Pending until the owner or a manager approves it.
  2. Damaged, Theft, Expired write-off and Return to supplier must reduce stock, and stock cannot go below zero.
  3. You cannot approve your own request.
  1. মালিক বা ম্যানেজার অনুমোদন না দেওয়া পর্যন্ত অনুরোধ Pending থাকে।
  2. Damaged, Theft, Expired write-off ও Return to supplier অবশ্যই স্টক কমাবে, আর স্টক শূন্যের নিচে যায় না।
  3. নিজের অনুরোধ নিজে অনুমোদন করা যায় না।
A return did not add stock back / রিটার্নে স্টক ফেরত আসেনি
  1. If the batch is expired or quarantined, the return is recorded but the stock is not added back.
  2. This is a safety rule so bad stock does not return to the shelf.
  1. ব্যাচ মেয়াদোত্তীর্ণ বা কোয়ারেন্টাইনে থাকলে রিটার্ন লেখা হয়, কিন্তু স্টকে যোগ হয় না।
  2. এটা নিরাপত্তার নিয়ম, যাতে খারাপ স্টক আবার তাকে না ফেরে।
Payment amount is rejected / পেমেন্টের অঙ্ক গ্রহণ হচ্ছে না
  1. The amount must be above zero.
  2. It cannot be more than what is still due on that sale.
  1. অঙ্ক শূন্যের বেশি হতে হবে।
  2. ওই বিক্রিতে যত বাকি আছে তার বেশি হতে পারবে না।
Add Medicine says nothing is counted / Add Medicine এ কিছু গোনা হচ্ছে না
  1. Enter at least one carton, box or strip count. Nothing is counted without a number.
  1. অন্তত একটি কার্টন, বক্স বা পাতার সংখ্যা দিন। সংখ্যা ছাড়া কিছু গোনা হয় না।
"This scan was already added to stock" / এই স্ক্যান আগেই স্টকে যোগ হয়েছে
  1. Each scan can be added once, to stop double entry.
  2. If you really need it twice, scan the photo again.
  1. দুবার এন্ট্রি ঠেকাতে প্রতিটি স্ক্যান একবারই যোগ হয়।
  2. সত্যিই দুবার দরকার হলে ছবিটি আবার স্ক্যান করুন।
AI could not read the photo / AI ছবি পড়তে পারেনি
  1. Retake the photo: one page at a time, flat, in good light, close enough to read.
  2. Still failing? Enter the medicines by hand with Add Medicine.
  1. আবার ছবি তুলুন: একবারে একটি পাতা, সমতল করে, ভালো আলোতে, পড়া যায় এত কাছ থেকে।
  2. তবু না হলে Add Medicine দিয়ে হাতে ওষুধ তুলুন।
I cannot see a button / একটি বাটন দেখতে পাচ্ছি না
  1. Your position does not allow that action. See the table in part 5.
  2. Ask the owner to widen your access on your Permissions page.
  1. আপনার পদে ওই কাজের অনুমতি নেই। ৫ নম্বর অংশের ছকটি দেখুন।
  2. মালিককে বলুন Permissions পেজে আপনার অনুমতি বাড়াতে।
"Please log in as a pharmacy" / "Please log in as a pharmacy" লেখা আসছে
  1. You are logged in as a patient or another account.
  2. Open your pharmacy dashboard from the Profession button.
  1. আপনি পেশেন্ট বা অন্য অ্যাকাউন্টে লগইন আছেন।
  2. Profession বাটন থেকে আপনার ফার্মেসির ড্যাশবোর্ড খুলুন।
Stock import is not allowed / স্টক ইমপোর্ট করা যাচ্ছে না
  1. Import overwrites quantities, so it is a pharmacy-level task. Unit staff cannot run it.
  1. ইমপোর্ট পরিমাণ ওভাররাইট করে, তাই এটা ফার্মেসি পর্যায়ের কাজ। ইউনিটের কর্মী এটা চালাতে পারেন না।

Good habits / ভালো অভ্যাস

  • স্টক তোলার সময় মেয়াদ আর ব্যাচ নম্বর ঠিকঠাক দিন। এর ওপরই সব সতর্কতা নির্ভর করে।
  • প্রতিটি ওষুধের ন্যূনতম স্টক ঠিক করুন, তাহলে শেষ হওয়ার আগেই জানতে পারবেন।
  • গণনা ভুল হলে নতুন করে টাইপ না করে Stock Adjustments দিয়ে ঠিক করুন।
  • দ্রুত খুঁজতে বারকোড স্ক্যান ব্যবহার করুন।
  • লাইসেন্সের মেয়াদ বদলালে Profile & Licences হালনাগাদ করুন।
  • ব্যালেন্স শেষ হওয়ার ৩৬ ঘণ্টা আগে সতর্কতা আসে, তার আগেই রিচার্জ করুন।
  • Enter expiry and batch number carefully when adding stock. Every alert depends on them.
  • Set a minimum level for each medicine so you hear about shortages early.
  • If a count is wrong, fix it with Stock Adjustments instead of typing it again.
  • Use barcode scan to find items fast.
  • Keep Profile & Licences up to date when a licence is renewed.
  • A warning comes 36 hours before the balance ends. Recharge before that.

ফার্মেসি খোলার ধাপ

  1. ইমেইল ও OTP বা পাসওয়ার্ড দিয়ে লগইন করুন। লগইন করলেই আপনি একজন পেশেন্ট (Public User)।
  2. পেশেন্ট হোমে প্রোফেশন বাটন থেকে Pharmacy বেছে নিন।
  3. ফার্মেসির নাম, ফোন, ঠিকানা ইত্যাদি তথ্য দিন। আপনার লগইন ইমেইল ফর্মে স্থির থাকে।
  4. হাসপাতাল ফাঁকা রাখলে ফার্মেসি স্বাধীন হবে। হাসপাতাল (ও ব্রাঞ্চ) বাছলে সেটির অধীনে থাকবে।
  5. সাবমিট করলে ফার্মেসি সঙ্গে সঙ্গে অনুমোদিত হয়ে ড্যাশবোর্ড খুলে যায়।
নোটএকটি ফোন ও একটি ইমেইল দিয়ে একটি পরিচয়। চেইন সংযোগ পরে হেড অফিস থেকে হয়।

Steps to open a pharmacy

  1. Log in with email and OTP or password. Logging in makes you a patient (Public User).
  2. On the patient home, use the Profession button and choose Pharmacy.
  3. Enter the pharmacy name, phone, address and other details. Your login email is fixed in the form.
  4. Leave hospital blank for an independent pharmacy. Choose a hospital (and branch) to place it under that hospital.
  5. Submit. The pharmacy is approved instantly and the dashboard opens.
NoteOne phone and one email form one identity. Chain linking is done later by head office.

সেটাপ (ঐচ্ছিক, ধাপে ধাপে)

  1. স্টাফ: Staff মেনুতে কর্মী যোগ করুন।
  2. পারমিশন: প্রতিটি কর্মীর কাজের অনুমতি আলাদা ঠিক করুন।
  3. স্টক লেভেল: প্রতিটি ওষুধের ন্যূনতম স্টক ঠিক করুন, যাতে কম পড়লে সতর্কতা পান।
  4. ইউনিট: একাধিক ইউনিট থাকলে ইউনিট ভিত্তিক স্টক আলাদা রাখুন।
  5. স্টক ইমপোর্ট: আগের স্টক Excel/CSV ফাইল থেকে একবারে তুলুন।
  6. রিচার্জ: Billing থেকে ব্যালেন্স রিচার্জ করুন। দিনের চার্জ অনুযায়ী ব্যালেন্সে কত দিন চলবে ড্যাশবোর্ডে দেখা যায়, এবং শেষ হওয়ার ৩৬ ঘন্টা আগে সতর্কতা আসে।

Setup (optional, step by step)

  1. Staff: add team members from the Staff menu.
  2. Permissions: set what each staff member may do.
  3. Stock levels: set a minimum stock per medicine to get low-stock alerts.
  4. Units: with several units, keep stock separate per unit.
  5. Stock import: load existing stock at once from an Excel/CSV file.
  6. Recharge: top up the balance from Billing. The dashboard shows how many days the balance lasts at your daily charge, with a warning 36 hours before it ends.

সেটাপ ছাড়া পরিচালনা

স্টাফ, পারমিশন বা স্টক লেভেল ছাড়াই শুধু মালিক একা চালাতে পারেন:

  1. স্টক তুলুন: QR স্টক, AI স্টক, বা খাতার ছবি তুলে স্টক নোট থেকে।
  2. বিক্রি করুন: POS কার্টে ওষুধ যোগ করে বিক্রি সম্পন্ন করুন।
  3. প্রেসক্রিপশন স্ক্যান: প্রেসক্রিপশনের ছবি তুললে ওষুধ কার্টে আসে, যাচাই করে বিক্রি করুন।
  4. ভুল ঠিক করুন: Stock Adjustment দিয়ে গণনা সংশোধন করুন।
  5. বিশ্লেষণ দেখুন: ড্যাশবোর্ডের Analysis বাটনে দৈনিক চাহিদা ও কম স্টক দেখুন।
টিপপ্রয়োজন হলে সেটাপ পরে যেকোনো সময় যোগ করা যায়।

Running without setup

The owner can run alone, with no staff, permissions or stock levels:

  1. Add stock: via QR stock, AI stock, or by photographing a notebook with Stock Note.
  2. Sell: add medicines to the POS cart and complete the sale.
  3. Prescription scan: photograph a prescription, medicines load into the cart, review and sell.
  4. Fix mistakes: correct counts with Stock Adjustment.
  5. Review: use the dashboard Analysis button for daily demand and low stock.
TipYou can add setup later at any time.

ঔষধ কোম্পানির সঙ্গে সম্পর্ক

ঔষধ কোম্পানি তাদের নিজের ওষুধের ফার্মেসি স্টক ও দৈনিক বিক্রি দেখতে পারে। ফার্মেসির বাকি ব্যবস্থাপনা সম্পূর্ণ ফার্মেসির নিজের হাতে।

Relation to drug companies

A drug company can see pharmacy stock and daily sales for its own medicines only. All other pharmacy management stays fully with the pharmacy.