🩺 Project Story: MediCare – Covid Test and Vaccination Management System 🚀 About the Project MediCare is a session-based web application developed using PHP and MySQL. It features three user roles—Admin, Hospital, and Patient—each with their own portal and permissions to manage Covid-19 testing and vaccination data.

💡 Inspiration The Covid-19 pandemic exposed the need for efficient digital health solutions. Long queues, manual data entry, and scattered information highlighted the lack of centralized systems for managing Covid-related data. I was inspired to create MediCare to simulate how technology can streamline pandemic response and ensure better data management.

🛠️ How I Built It Frontend: HTML, CSS, Bootstrap for responsive design

Backend: PHP for server-side scripting

Database: MySQL for data storage and management

Authentication: Session-based login system to securely manage user roles

Tools: XAMPP for local development and testing

php Copy Edit // Example session code session_start(); if ($_SESSION['role'] == 'admin') { // allow access } 📚 What I Learned Implementing role-based access control using PHP sessions

Designing a normalized MySQL database schema

Managing secure login systems

Developing CRUD operations for multi-user interfaces

Handling real-world problem statements in a web development context

⚠️ Challenges Faced Structuring the database to handle multiple user roles efficiently

Ensuring session security and preventing unauthorized access

Managing inter-portal communication (e.g., hospital updating patient records)

Designing a simple yet functional UI for three different types of users

💬 Final Thoughts MediCare taught me how critical technology can be in public health scenarios. This project was more than just code—it was about understanding user needs, building scalable solutions, and learning to work with real-world constraints.

Share this project:

Updates