Skip to content

Android Application to find the nearest pharmacy, order medications online, and chat with a pharmacist

License

Notifications You must be signed in to change notification settings

Pharma-BZU/Pharma-Demo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 

Repository files navigation

Pharma

Made By: Dana Akesh, Nadeen Moreb, and Hind Suleiman Hussein .
**note: this repository is for demo only.

Project Overview

Pharma is an Android app for managing pharmacy-related services. Users can create accounts, search for pharmacies, chat with pharmacists, and make payments through various methods. The app also supports functionalities for pharmacists, admins, and deliverymen.

Table of Contents

  1. Project Overview
  2. Features

Features

Customer Features

  1. Create Account
  2. The user (Customer) is able to create an account on pharma, with the use of the authentication via phone number.
    create.account.mp4
  3. Customer Log In
  4. The user needs to enter the registered email and password into the login page to access the features of the app, also the user can have their information saved so they don't have to retype it when opening the application again.
    login.mp4
  5. Search for a Pharmacy Manually
  6. manual.search.in.maps.mp4
  7. Pharmacies Nearby List
  8. nearby.pharmacies.list.mp4
  9. Pharmacy Card (Contact/Direction API)
  10. Pharmacy.card.view.and.go.to.pharmacy.button.mp4
  11. Pharmacy Card for Unregistered Pharmacy
  12. pharmacy.not.registered.in.pharma.mp4
  13. Chat With a Pharmacist
  14. customer.chat.start.text.mp4
  15. Send Prescription Photo
  16. customer.send.photo.chat.mp4
  17. Add Funds to Wallet
  18. wallet.add.funds.mp4
  19. Take Funds from Wallet
  20. wallet.take.funds.mp4
  21. Pay Via Wallet (Add/Remove Funds)
  22. pay.with.wallet.and.store.pickup.mp4
  23. Pay with Credit
  24. pay.with.credit.and.delivered.to.addresss.mp4
  25. Pay Cash on Delivery
  26. pay.on.delievery.and.delivered.to.address.mp4
  27. Customer Support Page
  28. This feature allows the customer to contact the suppoer either via email or phone number.
    customer.support.mp4
  29. All Orders Page
  30. This allows the customer to view the confirmed orders, and see the confirmed order deails. Also the ability to pay for the unconfirmed orders.
    Customers.Orders.and.Order.details.mp4
  31. Profile Page
  32. customer.profile.mp4

Pharmacist Functionalities

  1. Create an Order with Chatted Customer
  2. pharmacist.create.order.mp4
  3. View Customer Profile
  4. pharmacist.view.customer.profile.mp4
  5. Change Pharmacy Status
  6. pharmacy.change.status.on.chat.mp4
  7. Search For Customer Chat
  8. pharmacy.search.for.customer.chat.mp4
  9. View All Orders and The Details
  10. pharmacy.view.all.orders.and.its.details.mp4

Admin Functionalities

  1. Add New Pharmacy
  2. Allows the admin to add a new pharmacy to be able to use pharma.
    admin.add.pharmacy.to.the.system.mp4
  3. View All Pharmacies
  4. Allows the admin to view all the pharmacies registered in the system.
    all.pharmacies.mp4
  5. Add New Deliveryman
  6. Allows the admin to add a new Deliveryman to be able to use pharma.
    add.new.deliveryman.mp4
  7. View All Deliverymen
  8. Allows the admin to view all the Deliverymen registered in the system.
    all.deliverymen.mp4

Deliveryman Functionalities

  1. View Ordes
  2. view.order.details.for.delieveryman.mp4

Releases

No releases published

Packages

No packages published