Channeling Center Management System
MERN Stack Healthcare Appointment, Patient Records & Pharmacy Inventory Platform
Developed a healthcare appointment and management system supporting patient records, medical histories, medicine inventory, role-based access control, and online payments.
React.js + Tailwind CSS → Node.js & Express.js REST API (RBAC & Payments) → MongoDB
Problem Statement
Healthcare channeling centers require a unified platform to coordinate doctor appointments, maintain longitudinal patient medical histories, track medicine inventory levels, enforce staff role permissions, and process online payments.
Architecture Overview
Constructed on the MERN stack using React.js and Tailwind CSS for the responsive client portal, Node.js and Express.js for RESTful API services and role-based access control, and MongoDB for storing patient records, medical histories, appointments, and medicine inventory.
MERN Healthcare & Channeling Architecture
Full-stack JavaScript architecture connecting patient, doctor, and staff portals to an Express/Node.js backend and MongoDB document store.
Patient, Doctor & Admin Web Portal
Responsive views for appointment booking, medical history lookup, and medicine inventory tracking.
Healthcare REST Services & RBAC
REST controllers enforcing role-based access control, appointment scheduling logic, and online payment workflows.
Clinical & Inventory Data Store
Collections for patient records, medical histories, specialist channeling slots, and pharmacy stock.
Request & Data Flow Lifecycle
- 1 Patients and clinic staff authenticate into role-specific React.js dashboards styled with Tailwind CSS.
- 2 Appointment bookings, medical record updates, and inventory adjustments are dispatched to Express.js + Node.js APIs.
- 3 MongoDB persists structured patient histories, medicine stock levels, and online payment records.
Key Engineering Capabilities
- Healthcare appointment scheduling and doctor channeling management
- Comprehensive patient records and longitudinal medical history tracking
- Medicine inventory monitoring and stock management
- Role-based access control (RBAC) for patients, doctors, and administrators
- Integrated online payment workflows
Interface Previews & Screenshots
Patient Records, Medical Histories & Appointment Scheduling
Optional screenshot slot: place verified image at apps/web/static/projects/channeling-portal.png
Medicine Inventory Management & Online Payment Workflows
Optional screenshot slot: place verified image at apps/web/static/projects/channeling-inventory.png