Skip to content

A-M-Alizadeh/AMI-Public

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AMI: Interactive Mental Health Application

AMI (Applicazione Interattiva per la Salute Mentale) is an innovative platform aimed at revolutionizing mental health management through seamless patient-doctor interaction. This application supports personalized care, goal tracking, and effective mental health monitoring.


Features

Mobile Application

  • Mood Tracking: Log and view daily moods with detailed statistics.
  • Exercises: Access guided breathing exercises to manage anxiety.
  • Milestones: Set and track personal mental health goals.
  • Ticketing System: Ask questions to doctors and receive timely responses.
  • Notifications: Get reminders and updates about appointments and messages.

Web Dashboard for Doctors

  • Patient Records: Access and manage detailed patient data.
  • Reports: Generate and download comprehensive reports in PDF.
  • Ticket Management: Respond to patient queries efficiently.
  • Notes: Document sessions with patients for better continuity of care.

Technologies Used

  • Frontend: React (Web), React Native (Mobile)
  • Backend: Express.js
  • Database & Services: Firebase (Realtime Database, Storage, Crashlytics, Messaging)

Installation and Setup

  1. Clone the repository:
    git clone https://github.com/your-repo-name.git
  2. Install dependencies:
    npm install
  3. Configure Firebase settings in firebaseConfig.js.
  4. Run the development server:
    • For web: npm start
    • For mobile: npx react-native run-android or npx react-native run-ios

Screenshots

Mobile Application

Mobile Screen 1 Mobile Screen 2 Mobile Screen 2 Mobile Screen 2 Mobile Screen 1

Web Dashboard

Web Screen 1 Web Screen 2
Web Screen 3 Web Screen 4
Web Screen 5

Testing and Performance

  • Functionality Testing: Comprehensive tests of features like mood tracking and ticketing.
  • Compatibility Testing: Ensures seamless performance across devices.
  • Performance Testing: Optimized for low RAM and CPU usage with high responsiveness.

Next Steps and Improvements

  • Integration of a companion app for family support.
  • Enhanced analytics for personalized recommendations.
  • Expanded educational resources for mental health awareness.

About

public version of AMI

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published