Skip to content

Ally is my first hackathon's project focused on helping out dementia patients

Notifications You must be signed in to change notification settings

Welding-Torch/Ally-PiedPiper-TSEC-Hacks-2022

 
 

Repository files navigation

ally logo

Ally

It's time to take care for the ones who cared for you.

  • Ally is a website for dementia patients which helps them with their problem.
  • User can play games, view photos of their families, add reminders and video call their closed ones.
  • Care takers can view how the user is feeling, see his reminder list, get to know about the days until they will receive a new medicine package and video call the user.
ally.index.page_Trim.mp4

Signup Page

  • The viewer gets a choice whether he wants to signup as a user or a caretaker.

viewer-choice signup

Login Page

  • Once the viewer signsup, he/she is take to the login page where they need to login with their account just created. login

User Dashboard

  • The User Dashboard is the main page of the app. It is designed for use by the patient. It contains 5 functions and 3 features. user_dashboard

  • The 5 functions are:

  1. 🧩Games (to improve memory retention)
  2. ✨Memories (to help them remember their friends and family)
  3. ✔️Reminders (a mini-app for them to add reminders for themselves)
  4. 👨‍👦‍👦Relations (Quickly video call family with the press of One button)
  5. 😄 Make me Happy! (Plays cute and funny videos from around the internet, mostly of cats!)
  • The 3 features are:
  1. 💭 Thought of the day (a small postive line to start the day)
  2. 🎭 Rate your Mood (a way for patients to keep track of how they're feeling and increase their self-awareness)
  3. 🖐️ Suggestion (smart suggestions based on how the patient is feeling i.e if it says they are feeling low suggest watch a video or play a game. If they say they are feeling great then suggest they speak to family to make them feel even better).
ally.user.page.mp4

Care-Taker Dashboard

  • The main page of the app for the care-taker. It contains 4 features. image
  1. 📈 Shows the mood of the User.
  2. 🙋‍♂️ Shows Ally's recommendation.
  3. 💊 Care-taker can enter if the user has taken their medicine and shows how many days until their current medicine last and their next medicine package arrives (not added due to time shortage)
  4. 📝 Shows User's To-Do List and Add/Delete tasks in it.
ally.admin.page.mp4

How to Contribute

Ally is an Open-Source website. To edit this website and add features, you need to download Ally to your computer and edit it's code. To do that: Ally uses HTML, CSS, JavaScript, PHP, and SQL. For PHP and SQL, you need to have XAMPP installed. Make sure you have XAMPP installed from XAMPP Then download this folder by pressing the big green button. Extract this folder. Open VSCode and select this folder you've extracted Start Editing the code When done making changes, close vs code. Go to the project folder in file explorer and open a terminal by right-clicking and selecting command prompt Type in php -S localhost:8000 and press enter. Now go to Chrome and and type in localhost:8000. You will see the website.

Features:

Crossword

image Fully functional Crossword game made in JavaScript

Releases

No releases published

Packages

No packages published

Languages

  • CSS 53.1%
  • Hack 32.7%
  • HTML 6.4%
  • PHP 4.6%
  • JavaScript 3.2%