Healthcare trial management platform upgraded to React with secure role-based access and intuitive admin controls.
SMI Trial is a healthcare–focused web application designed to modernize and streamline the way clinical trials are managed. The platform enables research teams, coordinators, and administrators to securely access trial data, track participant activities, and manage study workflows in a compliant, user-friendly environment. Originally developed in Vue.js, the application was migrated to React for greater scalability, improved performance, and a smoother user experience. With role-based authentication and a dedicated admin panel, SMI Trial ensures that each user has access only to the information and tools they need, making trial oversight more organized and efficient.
Frontend : Vue.js (initial), migrated to React for scalability and maintainability
Backend : Node.js with Express
Database : PostgreSQL
Authentication : Role-based access control (RBAC)
Admin Tools : Custom–built admin panel for user and trial management
Hosting & Deployment : Secure cloud-based environment
Role–Based Authentication: Ensures only authorized users can view or modify specific data, meeting healthcare compliance requirements.
Interactive Dashboards: Real–time tracking of trial progress, participant status, and key metrics.
Admin Panel: Comprehensive controls for managing users, trials, datasets, and permissions.
Healthcare Compliance: Designed with strict adherence to healthcare data privacy and security standards.
Smooth Migration: Transitioned from Vue.js to React without disrupting ongoing trials or active users.
The move to React was seamless. The new admin capabilities have greatly improved how we manage trial operations and user permissions.