Final App Documentation
Final App Documentation
1. Overview
1.1 Purpose
The Medicine Delivery App aims to provide a convenient platform for users to order
medicines and healthcare products from registered pharmacies and clinics and have them
delivered to their doorstep. The app is designed to simplify the purchasing process for
users, clinics and pharmacies, ensuring efficient medicine delivery. A medication delivery
app can greatly benefit elderly individuals by providing convenient and accessible
medication services, directly addressing challenges they often face with mobility,
medication management, and safety. Home delivery ensures that seniors with
transportation or mobility limitations receive their medications without needing to leave
home, offering peace of mind and independence. This added oversight can reduce the
need for direct supervision and promote better health outcomes. By helping seniors
maintain consistent medication routines, the app can reduce the risk of adverse health
events, leading to potentially decreasing hospital visits.
1.2 Scope
The application is designed for end-users (patients), pharmacies, and delivery personnel.
Key features include browsing medicines, placing orders, managing prescriptions, order
tracking, and payments.
• User Registration and Login: Signup/login using email, phone, or social media
accounts.
• Browse Medicines: Users can search and filter medicines by name, category, or
brand.
• Prescription Upload: Upload prescriptions for validation by pharmacies.
• Order History: Track previous orders and reorder medicines.
• Order Tracking: Real-time tracking of order status and delivery location.
• Payment Options: Multiple payment options (credit/debit card, digital wallets).
• Notifications: Receive notifications about order updates, delivery status, etc.
The application follows a client-server model with a RESTful API backend. The architecture
comprises three major components:
4. User Guide
• Go to “My Orders.”
• Select the order to view the current status and estimated delivery time.
4.4 Managing Prescriptions
5. API Documentation