RedLife - Smart Blood Donation Platform

A responsive showcase of skills, projects, and professional experience with OOP course

Portfolio Website Showcase

Project Overview

RedLife is a smart blood donation system designed to streamline the process of blood donation. It connects blood donors with patients in need of blood, providing a fast and reliable platform for emergencies. The project was developed as part of an OOP course, using the Spring Boot framework for a robust backend and Thymeleaf for a dynamic frontend.

The main goal of this project is to create an easy-to-use platform that meets the urgent need for blood. Users can search for donors based on blood group and contact them directly. The system also includes features for managing donor profiles and donation history.

Upcoming Features & Roadmap

The detailed project documentation will be released soon, including the complete architecture, API endpoints, database schema, and a live demo walkthrough.

Architecture Overview

Explains the Controller–Service–Repository pattern, JWT authentication, caching layers, and deployment pipeline.

API & Data Model

REST endpoints, request/response samples, validation rules, and entity-relationship diagrams.

Live Demo & Benchmarks

Showcases workflows (login → action → result), response times, throughput, and performance optimizations.