II Semester 2022-2023
ECE 5000 Capstone Project
Project Outline Documentation
Name :
Roll Number :
Project Title : Online Health Care and Pharmacy Shop
Project Area :
Instructor in Charge :
Project Supervisor :
Offered in : II Semester 2022-2023 (15th June 2023 –30th September 2023)
Project Summery
Online Health Care and Pharmacy Shop is a web base ordering system to
manage sales, inventory and reporting which helps people (patients) to order
medicines, health care devices and medical tools easily using the web and to
provide the medical knowledges for a better healthy life. In Our System we can
provide the online Platform to deal with people who are pharmacy management
owner or vendor. In this system we can provide web application which is used by
doctors or any hospital person so we have make one quotation system for the user
and customer also so here we can put our product in our system and customer can
buy that product from our system and as well as he/she can order or submit the
quotation threw our system. Items can buy easily which allocated by the
categories and can get the knowledges or advices by searching the title or can be
read in the provided articles.
Project Objectives
In the project, the main objective is to sell the items in the comfort ways
for the customers.
To provide a convenient and user-friendly platform for customers to
access and purchase medicines, healthcare products and tools online by
sorting with the categories based on the conditions and symptoms
To increase the accessibility of healthcare services for patients by
providing an online pharmacy that operates 24/7
To enhance customer safety by ensuring that all medication and healthcare
products sold meet regulatory standards by showing all the information of
the medicines such as effects and side effects
To facilitate timely delivery of medicines and items to customers
To provide the insurance of the sold items by sending the receipt via mail
And the second objective is to provide medical knowledge for the
customers.
Can read the articles by the titles or can search through the search bar
To provide real-time updates and information about healthcare facilities,
services and appointments
To improve customer engagement satisfaction and loyalty by providing
personalized offers, reminders and recommendations based on their
healthcare needs
Project Schedule Project Description
Overview
The project aims to develop an integrated online platform that provides a
Title Description Estimated Time
comprehensive range of pharmacy and health care services. It will leverage
technology to enhance accessibility, convenience, and affordability of
Learning and Training required technical skills 4 weeks medications and healthcare solutions for users.
Key features for online pharmacy
Requirements Gathering 1 week
User Registration: Users can create an account, providing their personal
Implementing required functionalities 10 weeks details and medical history.
Medication Ordering: Users can browse a vast catalog of prescription and
Testing implemented functionalities 1 weeks over-the-counter medications, add them to the cart, and place orders.
Prescription Management: Users can upload prescriptions or request
prescription refills, which will be verified by licensed pharmacists.
Secure Payment: Integration with secure payment gateways for safe and
convenient transactions.
Conclusion Home Delivery: Option for doorstep delivery of medications with proper
packaging and adherence to safety standards.
In summary, developing an online pharmacy project involves designing an
intuitive user interface using tools like Figma, implementing the front-end using Key features for Healthcare and Wellness resources
HTML, CSS, and JavaScript with frameworks like Angular, and choosing a back-
Health Articles and Blogs: A repository of informative articles on various
end technology stack like Python with frameworks such as Flask or Django.
health topics, promoting health education and awareness.
Database management, integration with APIs and services, security measures, and
Symptom Checker: Users can input their symptoms to get preliminary
thorough testing are also crucial for the project's success
guidance on possible causes and recommended actions.
Health Tips and Guidelines: Regular updates on preventive measures,
healthy habits, and lifestyle choices.
Tools and languages
Angular is an ideal choice for building the front-end of an online
pharmacy. Its component-based architecture enables the creation of reusable UI
components such as product listings, shopping carts, and user profiles. Angular's
routing module allows for seamless navigation between different views. It Celery: Celery is a distributed task queue library that can be used for
integrates well with back-end APIs for fetching data, processing orders, and handling asynchronous tasks like sending email notifications or processing
handling authentication. Angular also provides powerful form handling, testing, long-running operations in the background.
and debugging capabilities, making it suitable for creating a secure and scalable
front-end for an online pharmacy.
For the back-end development of an online pharmacy using Python, you
can utilize the following technologies and frameworks:
Web Framework: Python web frameworks provide a foundation for
building the web application that powers the online pharmacy.
Flask: Flask is a lightweight and flexible web framework that allows for
quick development of small to medium-sized applications. It provides
essential features and can be easily extended with additional libraries.
Database Management: Python offers several libraries for interacting
with databases, which are crucial for storing product information, user data, and
order details.
SQLAlchemy: SQLAlchemy is an Object-Relational Mapping (ORM)
library that allows you to work with databases using Python objects,
providing an abstraction layer over the database.
Web Scraping: Python's web scraping libraries like BeautifulSoup or
Scrapy can be utilized to extract information from authorized sources, such as
medication details, prices, and availability, from authorized suppliers to populate
your online pharmacy's catalog.
Additional Libraries: Python has a rich ecosystem of libraries that can be
utilized to enhance your online pharmacy project, such as: Knowledge Requirement
Pandas: Pandas provides data manipulation and analysis tools that can be Angular
useful for handling product catalogs, pricing data, and inventory Python
management. Medical Knowledge