👴 AgeWell - A Smart Portal for Senior Citizen Support

View on GitHub Live View

📋 Overview

AgeWell is a comprehensive web-based platform designed to empower elderly individuals by providing an intuitive interface for managing their social, financial, and health-related needs. The platform facilitates secure connections between seniors and their family members, enabling real-time monitoring and quick response during emergencies.

✨ Key Features

👥 Social Events & Community Interaction

  • Browse and join local community events
  • Connect with peers through interest-based groups
  • Share experiences and stories in a safe environment

📚 Learning Corner (Tech Literacy Hub)

  • Easy-to-follow tutorials for common digital tools
  • Interactive guides for using smartphones and tablets
  • Regular workshops on digital safety and privacy

💰 Personal Finance Manager

  • Track daily expenses and income
  • Set up bill payment reminders
  • Monitor savings and investments
  • Generate monthly financial reports

🚨 Emergency Support System

  • One-click emergency alert button
  • Real-time location sharing with family
  • Direct connection to emergency services
  • Automated notifications to registered contacts

Health & Wellness

  • Daily health tips and wellness reminders
  • Medication tracking and reminders
  • Exercise and activity suggestions
  • Health metrics monitoring

Remote Monitoring (Family Members)

  • Real-time activity tracking
  • Health status updates
  • Emergency alerts and notifications
  • Location tracking (with consent)

Communication Tools (Family Members)

  • Secure messaging system
  • Video call integration
  • Shared calendar for appointments
  • Family group chat

Tech Stack

Frontend

HTML5
CSS3
Bootstrap 5
JavaScript (ES6+)
Jinja2 Templates
Chart.js
FullCalendar.js
Google Maps API

Backend

Flask 3.0.2 (Python)
MongoDB 4.6.1
Flask-Login
Flask-Mail
Twilio
APScheduler

Security

Bcrypt
Flask-Login
Environment Variables
CSRF Protection
Input Validation
Sanitization