Web Application / Enterprise Software / Healthcare Management Gucha Hospital, Keroka, Kisii
Internal Mortuary Management System
Developed a secure, user-friendly internal mortuary management system to streamline operations at Gucha Hospital. The system handles case intake, record tracking, staff assignments, and reporting, reducing paperwork and improving operational efficiency. Built using Spring Boot for the backend and modern technologies for security, scalability, and usability.
Outcome1.Digitized mortuary records, eliminating manual filing errors 2.Reduced case processing time by 40% 3.Implemented role-based access control to ensure data confidentiality 4.Generated automated reports for hospital administration and regulatory compliance 5.Integrated secure authentication and audit logs for accountability
ToolsBackend: Spring Boot, Spring Security, Spring Data JPA, Spring MVC Frontend: Thymeleaf, Bootstrap 5, JavaScript (ES6) Database: PostgreSQL API: RESTful APIs with JSON Authentication & Security: JWT authentication, Role-Based Access Control (RBAC), BCrypt password hashing, HTTPS, input validation DevOps & Deployment: Docker, GitHub Actions (CI/CD), Maven, AWS EC2, Nginx reverse proxy Monitoring & Logging: Spring Boot Actuator, ELK Stack (Elasticsearch, Logstash, Kibana) Testing: JUnit, Mockito, Integration Testing Other Tools: Maven for dependency management, Lombok for boilerplate reduction, Flyway for database migrations