KindConnect
KindConnect is a community support web application built with Java Spring Boot. The project helps users manage daily reminders, record mood check-ins, and find helpful community resources such as food, healthcare, transportation, and community services.
Project Goal
The goal of KindConnect is to make it easier for people to find support and manage daily needs in one simple application.
Users can:
Register and log in
View community resources
Add daily reminders
Mark reminders as complete
Save mood check-ins
View mood history
Ask AI for help and guidance
Project Overview
KindConnect is a community support web application that helps people manage daily reminders, track moods, find helpful resources, create help requests, connect with volunteers, and use Smart Support Chat for simple guidance.
Problem
Many people need daily support but do not always know where to find help. Some people forget important tasks like medicine, appointments, bills, water, or self-care. Some people also need resources such as food help, healthcare, transportation, caregiver support, or local services.
Solution
KindConnect brings these supports into one simple website. Users can add reminders, save their mood, view resources, submit a help request, and connect with volunteers. The chat feature helps guide the user to the right part of the app based on what they need.
Who It Helps
KindConnect can help seniors, caregivers, immigrants or newcomers, low-income families, people with disabilities, and volunteers who want to support others.
Main Features
- Daily reminders for medicine, appointments, water, bills, and self-care
- Mood check-ins to record how the user feels each day
- Resource finder for food, healthcare, transportation, and community services
- Help requests for grocery help, rides, tech help, or friendly calls
- Volunteer support to connect people with available helpers
- Smart Support Chat that uses AI-style logic to guide users
How AI Will Be Used
The project name will stay KindConnect, but one feature will use AI-style support. The feature is called Smart Support Chat. In the first version, it can be rule-based using Java logic. For example, if the user types "food," it suggests the Resource page. If the user types "lonely," it gives a supportive response and suggests volunteer help. Later, it can connect to a real AI API.
What Is New
KindConnect is different because it is not only a reminder app, not only a chat app, and not only a resource website. It combines daily support, mood tracking, resources, help requests, volunteer support, and Smart Support Chat in one place.
Technology Used
Java Spring Boot, models/entities, controllers, services, repositories, database storage, CRUD operations, HTML, CSS, JavaScript, and simple chat logic. Main classes include User, Reminder, MoodCheck, Resource, HelpRequest, Volunteer, and Chat.
Future Scope
In the future, KindConnect can add login/signup, caregiver dashboard, email or text reminders, location-based resources, multilingual support, better volunteer matching, and real AI API integration. KindConnect - built with Java