Skip to content

This project pertains to an assistive technology we created to help someone who suffers from multiple sclerosis. More specifically, we created a wheelchair avoidance system and backup camera so that the user can more easily maneuver around her room and throughout the nursing home.

Notifications You must be signed in to change notification settings

albertgo98/PPAT_Team_Helen

Repository files navigation

PPAT_2018-Team_Helen

This is web calendar made for the Fall 2018 MIT PPAT Team Helen. It is a customizable, minimalistic calendar for older people and people with visual impairments. It is made specifically to be used on a 12.9 inch iPad Pro and may look different on other web browsers and mobile devices. It allows an user to:

  • View events in a weekly view with a particular colour assigned to a particular type of event
  • View each event individually
  • Add and delete events

Set up

If you would just like to use the calendar app:

  1. Go to: http://helen-calendar.s3-website-us-east-1.amazonaws.com/signin.html
  2. Register using your email
  3. Verify your email using the verification code sent to your email
  4. Sign in to your account
  5. The calendar is now ready to use!

If you would like to customize/edit the app:

  1. Git clone and download this repository

  2. Download the project file contents as a ZIP file then unzip it locally.

  3. Run the 'signup.html' file

  4. Register to use the app through your email

  5. After registering, sign in to your app using the details sent to your email through the ‘signin.html’ file again.

  6. The calendar is now ready to use and edit!

  7. Additionally, to link the locally downloaded web-app to an amazon s3 bucket, follow this tutorial : https://docs.aws.amazon.com/AmazonS3/latest/dev/WebsiteHosting.html

App Overview

This app consists of four main pages:

  1. The sign-in page (signin.html) that takes care of registering new users and allows current users to sign-in.
  2. The main calendar week view (index.html that is linked to createCalendar.js).
  3. The add event page (addEvent.html that is linked to addEvent.js) that takes care of storing and adding events to the calendar.
  4. The view event page (viewevent.html and viewevent.js) that takes care of the individual, in detail view of every event.

Troubleshooting

If an user runs into issues showing their events, they should “double-click” and “inspect” the page to see what errors arose. At times, if the authentication cookie expires, refreshing the page will reload the events. Otherwise, re-logging in at the sign-in page can resolve this error.

We added a series of checks to ensure that there would not be errors when adding or viewing files. If there are any errors, they would be ones we did not experience during our testing process. Email us at [email protected], [email protected], or [email protected] and we will do our best to resolve any new issues that occur.

Authors

  1. Matt Wu
  2. Emma Stone
  3. Aparna Krishnakumar

Acknowledgement

We would like to thank the entire PPAT team for their mentoring and support.

About

This project pertains to an assistive technology we created to help someone who suffers from multiple sclerosis. More specifically, we created a wheelchair avoidance system and backup camera so that the user can more easily maneuver around her room and throughout the nursing home.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages