Skip to content

MyPharmacy is an application that helps pharmacies managing their branches and employees along with the customer in a very organized way

Notifications You must be signed in to change notification settings

mhdmoh/MyPharmacy

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 

Repository files navigation

MyPharmacy :

MyPharmacy is an application that helps pharmacies managing their branches and employees along with the customer in a very organized way

Features :

  1. User Authentication
  2. Add your pharmacy details and whereabouts
  3. Add branches to your pharmacy
  4. Add Employees to any branch in your pharmacy and there are three user types that you can add as a manager
    • Vendor Manager (manages receiveing products from the vendors and writing an invoice )
    • Employee who is responsible for selling products in the branch and interacting with customers
    • Warehouse Manager who is responsible for managing the products in the warehouse [Still in development]
  5. Add Customers to your pharmacy
  6. Manage Depts and Returns from customers
  7. Write a receipt for the customer and print a PDF copy of it
  8. Add a unique barcode to each receipt and invoice
  9. Scan the products barcode
  10. You can scan the receipt to immediately sell the same products again
  11. You can manage expired products either by returning them the the vendor or disposing of them
  12. You will get a notification when a product in your branch is almost out
  13. You can see a detailed product report to view information about this product and the branches that sells it
  14. You can see a detailed report to view all the sales and returns and the dept informations along with a graph
  15. You can view a yearly report of the revenue and the losses of the pharmacy along with a graph for each month
  16. You can view information about an employee and see all the sales and purchases they did
  17. You can view information about a branch and see all the sales and purchases done from this branch

Used in this app :

Sreenshot :

Authentication

Inventory

  1. you can swipe on a product to the right to edit its main information or to the left to delete it
  2. you can click on a product to see a dialog showing the product information
  3. you can filter your inventory by a huge amount of variables

Sales

Adding products to the cart

  1. you can add any amount of items to the selected list
  2. if a product is expired you will not be able to add it
  3. you will get a notification if the quantity of a product is less than the entered lowest amountto remind you to buyit again
  4. a pdf receipt will generate after each sale and it will have a unique barcode
  5. you can scan any receipt barcode to regenerate the receipt immediately

Returning products :

  1. You can scan a receipt to return some of its products
  2. You can see the return information along with the old products and what you returned from them

Setting the customer or adding a new one

  1. when selling the products you can either assign the receipt to an existing customer or create a new one
  2. the customer can pay the entire amount or pay some of it and continue paying later

Customers Informations :

Employee Information :

  1. You can add a new employee and assign him/her to a branch and give him/her the premission you want
  2. You can swipe right to edit the employee information of swipe left to deactivate the employee
  3. You can filter the pharmacy employees
  4. Click on an employee to see his/her information and the receipts they did

Branches Information :

  1. You can see all the branches and filter them
  2. You can add a new branch
  3. You can swipe right to edit the branch information or swipe left to deactivate it
  4. Click on a branch to see its information and its receipts
  5. Filter receipts by setting a date range

Vendors Information :

  1. You can see all the vendors how have contracts with the pharmacy
  2. You can add vendors
  3. You can swipe right to edit the vendor information of swipe left to deactivate him/her
  4. You can receive products from the vendor
  5. You can click on a vendor to see his/her information along with the invoices they did
  6. You can click on an invoice to see its information and its products

Manage Expired Products :

  1. You can see all expired products in the pharmacy
  2. You can dispose of the products
  3. You can return the products to the vendor and the returned amount will be removed form the invoice

Reports :

  1. Detailed Product report

    • See a report of the product
    • See all the branches that sell this product
  2. Detailed Sales report

  3. Vendors Report

About

MyPharmacy is an application that helps pharmacies managing their branches and employees along with the customer in a very organized way

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published