Adil Khan 9 months ago
AdiKhanOfficial #FYP Ideas

Online Pharmacy App: MediMart

Online pharmacy app, entailing delivering medicines is a strategy for managing the smooth purchasing of medicines. This automation will prevent a congested atmosphere at the pharmacies even in rush hours. For an online pharmacy app, the most basic inclusions are a platform with virtual shops of regi

Project Title

Online Pharmacy App: MediMart

Project Area of Specialization

Shared Economy

Project Summary

Online pharmacy app, entailing delivering medicines is a strategy for managing the smooth purchasing of medicines. This automation will prevent a congested atmosphere at the pharmacies even in rush hours. For an online pharmacy app, the most basic inclusions are a platform with virtual shops of regional pharmacies, delivery options, and cash and online payment options. The app will host different local pharmacies and customer can purchase their desired product and place an order, along with a choice of delivery to their given address. The customer will also be provided with different payment options for their maximum facilitation.

Project Objectives

In this tech era, when each and every task involves the latest technological enhancements, it's quite clear that pharmacies of Pakistan also need attention towards automation. With this automation, pharmacies' efficiencies will increase dramatically along with a minimal rate of error. The online pharmacy app will facilitate patients to follow the SOPs for COVID-19 and acquire medicines hassle-free. The respective pharmacy automation is really needful to avoid crowded atmosphere even in rush-hours. The average number of pharmacists at any medical store is about 10-15, still not dealing consumers with the convenient and hurdle-free process. All of these factors make the need for online delivery pharmacies quite evident.

Project Implementation Method

In this project the language Dart is used, which functions as a client-optimized programming language for creating fast applications on any online platform. The language plans to offer a programming language for numerous platform development, along with an adaptable execution runtime platform for app frameworks. Moreover, Dart creates the foundation of Flutter. It delivers the language and runtimes that power Flutter applications, but Dart also sustains several-core developer tasks such as formatting, analyzing, and testing code.

The project has employed Flutter, which is a UI software development kit based on open-source and created by Google. Flutter is utilized to develop cross-platform apps for iOS, Android, Mac, Linux, Windows, Web platform, and Google Fuchsia. It employs a range of widgets to supply a comprehensively working app. These widgets are Flutter’s framework architecture. Flutter’s Widget Catalog delivers a full description and API on the framework.

For data transferring on the internet, the project employs Firebase Realtime Database which is cloud-hosted. The generated data is stored as JSON and is in sync in real-time with every linked customer. When a user develops a cross-platform application with iOS, JavaScript SDKs, and Android and all of your consumers transmit one Realtime Database model and auto obtain updates with the latest data.

Next, the project employs FlutterFire, a database library which is a pack of Flutter plugins that facilitate Flutter applications to employ Firebase services. You can follow an example that shows how to use these plugins in the Firebase for Flutter codelab. Firestore provides out-of-the-box support for offline capabilities. When reading and writing data, Firestore uses a local database that automatically synchronizes with the server. Cloud Firestore functionality continues when users are offline, and automatically handles data migration when they regain connectivity. Firebase Authentication provides backend services, easy-to-use SDKs, and readymade UI libraries to authenticate users to your app. It supports authentication using passwords, phone numbers, popular federated identity providers like Google, Facebook and Twitter, and more. This project has employed an image-picker flutter library that provides access to the system’s UI for selecting images and videos from the phone’s library or taking a photo with the camera.

Benefits of the Project

The benefit of the project includes presenting a buyer with quick and accommodating assistance while raising the number of customers that may be assisted through traditional walk-in transactions. For an online pharmacy app, the most basic inclusions are a platform with virtual shops of regional pharmacies, delivery options, and cash and online payment options. The app will host different local pharmacies and customer can purchase their desired product and place an order, along with a choice of delivery to their given address. The customer will also be provided with different payment options for their maximum facilitation.

Technical Details of Final Deliverable

The project of the online pharmacy app, MediMart will comprise a user module, rider module, and pharmacy module that will be integrated with each other. The user module will enable users/customers to place orders for medicines and certain medical services. The rider module of the app will enable the supplies delivering rider to stay in contact with customers and pharmacy management. Furthermore, The pharmacy module will include the products uploaded on the app, user interaction, rider interaction, and inventory. This whole set of data will be operated on a flutter-based app, which will be compatible with both iOS and Android. 

Flutter is Google's portable UI toolkit for crafting beautiful, natively compiled applications for mobile, web, and desktop from a single codebase. Flutter works with existing code, is used by developers and organizations around the world, and is free and open source. The language that lies in Flutter’s foundation is Dart. It’s a client-optimized, object-oriented programming language developed by Google. Dart is capable of compiling into native code for mobile and desktop, as well as JavaScript. What’s great about it is that because of this direct compilation it doesn’t require an additional bridge to communicate with the platform as does, for example, React Native. That considerably improves the startup time and the overall app performance.

Final Deliverable of the Project

Hardware System

Core Industry

Medical

Other Industries

Core Technology

Shared Economy

Other Technologies

Sustainable Development Goals

Good Health and Well-Being for People

Required Resources

Item Name Type No. of Units Per Unit Cost (in Rs) Total (in Rs)
Playstore Deployment Equipment146434643
Appstore Deployment (uoted for one year only) Equipment11857018570
Firebase (quoted for one-month only) Equipment11857018570
Customer/Vendor Acquisition Cost Equipment12750027500
Marketing/Branding cost Miscellaneous 11000010000
Total in (Rs) 79283
If you need this project, please contact me on contact@adikhanofficial.com
HR Recruitment System

This project is aimed at developing a web-based HR Recruitment System to minimize human co...

1675638330.png
Adil Khan
9 months ago
Go Green

This project helps you to cultivate the plants according to different climatic zones and w...

1675638330.png
Adil Khan
9 months ago
Computer controlled forced draft cooling tower by using heat exchanger...

A cooling tower is a specialized heat exchanger in which air and water are brought into di...

1675638330.png
Adil Khan
9 months ago
Swarm Robotics

Swarm robotics is implementation of Swarm intelligence. Swarm Intelligence (SI) is an arti...

1675638330.png
Adil Khan
9 months ago
BLACKBOX FOR AUTOMOBILES

We aim to design a blackbox for automobiles which will record the parameters of vehicle, a...

1675638330.png
Adil Khan
9 months ago