HomeCare System

Upgradable healthcare management platform integrating Android mobile app with Java backend

Project Overview

The HomeCare application provides a multi-functional healthcare management system designed to support patients' daily needs through an intuitive interface and smart home integration.

Key Features

📅 Time Management

Medication reminders and appointment scheduling system

🏠 Smart Home Integration

IoT device control through HTTP requests

💊 Medication Management

Dosage tracking and prescription organization

📈 Health Monitoring

Integration with wearable sensors and accelerometer data

🆘 Emergency Assistance

Direct SOS alerts through Viber integration

Technical Implementation

Programming Languages

Java Kotlin

Development Environments

Android Studio NetBeans

UI Components

ImageButtons Toast Messages Custom Dialogs

System Architecture

Application Structure

Android Components

Java Backend

Implemented class diagram utilizing:

java.lang java.io java.net java.time java.util Python Keras MySQL

Application Components

Implemented Component diagram components:

Head System [future] LogSystem [future] AI [future] Hygiene Nutrition external Communication Internal Communication Living Environment Organization [future] Transportation inside home [future] Travelling outside home Time and Financial Management [partially covered] Smarthome control [partially covered] Medication Program Management [partially covered] Health monitoring recording and control [partially covered] Safety and Emergency situation management [partially covered] IoT grid control [partially covered]

Project Highlights

Application Components Diagram

Key Advantages