Phone:
 +947 601 49595
Email:
 mail[at]pasindudissan.xyz
Secondary Email:
 pasindudissan[at]proton.me

PGP key (Ed22519)
3300 B645 19CA C101 A0DD
D030 E40F 4B15 095C C7AF

© 2025 Pasindu Dissanayaka.

Project Type:

WEBAPP

Project Status:

OnGoing

Project Duration:

2 months

Project Tags:

Multi-Branch, Stock Management, Pharamacy

Medisphere

MediSphere is an web-bsed all-in-one Pharmacy Management System built to streamline every aspect of both Retail & Hospital pharmacy operations — from inventory and billing to compliance, reporting and easy auditing. Whether you're a small local pharmacy or a large chain, our platform gives you complete control, visibility, and peace of mind.

Pharmacy Management System

This solution was devised after taking into consideration the many pain-points that are faced by multiple pharamcies based in Sri Lanka. Here are a few of the afore-mentioned features:

  • Automated warnings for incompatible medication in prescriptions
  • Aids storage management for special condition and restricted medication
  • Real-time stock tracking with batch & expiry control
  • Automated reordering and low-stock alerts
  • Full audit logs and backup options
  • Stock audits and damage tracking
  • Centralized reporting & control over multiple outlets
  • Branch-specific inventory, sales, and user roles
  • Supplier-wise purchase history
  • Smart alerts for soon-to-expire medications
  • Built with Secure Access Control to prevent unauthorized record modification
  • AES Encrypted Database safeguards your customer and employee data at all times
  • Patient profile with refill reminders and history (Optional Features)
  • Customizable solution with your Company Logo and Branding (Optional Features)

Technologies Used

Runs on:

  • PHP 8.4
  • MySQL

Built-with:

  • LeafPHP
  • HTML5
  • Bootstrap
  • AlpineJs

Notable Technical Complexities

  • Hybrid Role & Attribute-Based Access Control (RABAC)
  • Combined both static roles (e.g., pharmacist, cashier) and dynamic attributes (e.g., branch, shift time, emergency flag) to enforce fine-grained permissions throughout the system.

  • Integration with External REST API for Medication Safety
  • Connected to a third-party drug interaction API to provide real-time alerts for incompatible prescriptions, ensuring medication safety during sales.

  • Built-in Web Application Firewall (WAF)
  • Custom lightweight WAF layer implemented to detect and mitigate basic injection attempts and malicious requests — adds an extra layer of security beyond framework defaults.

  • Event-driven Notification System
  • Messaging Queue for executing recurring automations. For eg: low stock, expiring meds, and refill reminders

  • White-Label Ready
  • The entire system can be customized with your preferred colours and logos.

Project Contributors

Pasindu Dissanayaka (Sole Developer)

Commerical Avaliabity

This project is available for sale and\or commerical use.

Reach Out!

Interested in this project? Contact me