कर्तव्य (Kartavya) – Medical Support Web Application
📌 Project Summary
A web application developed for Sahyadri Nisarga Mitra, Chiplun, to provide medical support access for retired individuals during emergencies and routine checkups. The platform supports data management and access control for NGO staff, field workers, and administrators.
🎯 Goals & Purpose
To digitally assist a social initiative by enabling systematic storage of health-related data for senior citizens, ensuring timely access to medical history and services in case of emergencies.
🛠️ My Role & Tools Used
Led the full-stack development using ASP.NET Core 5, MSSQL Server 2019, and deployed the application on an AWS EC2 instance. Designed the data model, built secure user flows, and developed role-based access control.
🌟 Key Features
Role-Based Access for admins, operators, and medical staff
Member Health Record Management including general checkups
Dashboard with Statistics on entries and activities
Reports & Search Filters for quick data access
Help Section to track assistance provided
User Management Panel for roles and permissions
✅ What Went Well
Smooth role-based data flow implementation across multiple user types
Successfully deployed and tested on AWS, ensuring availability and scalability
🚧 Challenges Faced
Ensuring secure medical data handling while maintaining usability
Managing access boundaries across diverse user roles (admin, staff, operator)
📘 What I Learned
Improved skills in AWS deployment, session management, and data access security
Gained deeper experience building web solutions for real-world social responsibility projects