Healthcare Management & Shopping System (HMSS)
Loading...
Date
Authors
Journal Title
Journal ISSN
Volume Title
Publisher
Abstract
This project presents HMSS (Healthcare Management & Shopping System), a comprehensive
and integrated digital platform developed for beauty centers, healthcare clinics, and educational
academies. The system is built as a cross-platform solution with a React-based web frontend, a
React Native (Expo) mobile application for iOS and Android, and a Django REST Framework
backend with a MySQL database.
HMSS adopts a role-based access control system supporting six user types: Admin, Secretary,
Customer, Student, Worker (Specialist), and Teacher, each with tailored dashboards and
permissions. The platform consolidates clinic operations, e-commerce, appointment booking,
course management, payroll and HR, and a loyalty rewards system into a single unified
ecosystem.
Customers interact with a modern, responsive interface to browse products, book appointments
through a multi-step wizard, enroll in courses, and manage orders. The e-commerce module
supports product variants, attributes, categories, wishlist, cart, checkout with cash-on-delivery,
and return/refund requests. The booking system offers real-time scheduling with worker
availability tracking and supports both regular services and multi-session therapy treatments.
Administrators and secretaries manage offices, sections, products, appointments, courses,
complaints, and finances through dedicated dashboards. The system includes a full accounting
module with income/outcome tracking, a notification system (in-app and SMS), and an
AI-powered chat assistant that answers user queries about products, services, and courses.
The web version provides optimized interfaces for desktop screens with data tables, advanced
filtering, and comprehensive management tools. The mobile application mirrors the
customer-facing features with a native experience including push notifications, theme
customization (Light, Dark, and Luxury), multi-currency support, and bilingual content (Arabic
RTL and English LTR).
With its rich feature set — including intelligent appointment booking, e-commerce with variants,
educational course management, loyalty points, AI-driven assistance, and secure role-based