top of page

Pharmacy System

The project aims to develop an application tailored to pharmacies, primarily designed to facilitate patient appointments. This system will enable the scheduling of appointments between pharmacists and patients, serving the dual purpose of offering various appointments types and prescriptions management.

Project Vision

The Pharmacy Service Web Application aims to transform healthcare accessibility and convenience by providing a streamlined digital solution for patients and pharmacies. Our platform simplifies scheduling appointments, managing prescriptions, and accessing nearby pharmacies. Developed by George Brown College students, this web-based application fulfills the needs of users and stakeholders, ensuring efficient healthcare services for communities.

Challenges include adoption hurdles and technical dependencies, while opportunities include market expansion and diversification. Threats encompass a competitive landscape, regulatory changes, cybersecurity risks, user acceptance challenges, and economic factors.

Our Wireframes

Business Requirements

Appointment Management

Clients need to be able to schedule, update, and cancel vaccine appointments seamlessly.

Prescription Management

Users must have the capability to order prescription medications, view their prescription details, and cancel prescription orders if needed.

Pharmacy and Service Management

The system must allow pharmacies to efficiently manage their appointment schedules and allocate resources. Additionally, admins should have the capability to add new vaccines and services to the system,

laptop

Project Plan

Timeline

01

Sprints 1,2 and 3

  • Project Initiation

  • Requirements Gathering and Analysis

  • Develop Project Plan for Sprint

  • Define Stack( Flash, React, MySql)

  • Database Design for MySql

  • Define Use Cases

02

Sprint 4

  • Back-end Development on Flask

  • Database Connection

  • User Authentication

  • Appointment Scheduling Module Development

  • Prescription Management Module Development

03

Sprints 5 and 6

  • Front-end Development on React

  • Pharmacy Network Search

  • Stock Helper Module

04

Sprint 7

  • Documentation

  • Project Closure

Status Reports

1 / Status Report

During the implementation phase from Jan 8 to Feb 2, the project maintained its momentum. The database was established and seamlessly connected to the project, incorporating all necessary tables and test data. Progress was made with backend API implementation, alongside the development of a basic frontend layout as per the schedule. Collaborative tools such as GitHub and Postman workspace were configured to enhance teamwork efficiency.

2 / Status Report

During the implementation phase, spanning from Feb 3 to Mar 8, the project progressed smoothly overall. Backend API implementation, frontend UI design, and successful integration of frontend and backend were achieved. While most functionalities for the customer, pharmacist, and admin modules were completed, adjustments to the development plan were necessary for specific features. For instance, additional time was required for the notification service due to integration challenges with external email service providers.

System Implementation

database_model.png

See It All

Prescription List.png
bottom of page