Skip to content

A repository for the work of Harvard Tech in the World 2015

Notifications You must be signed in to change notification settings

ankitvgupta/eDOTS

Repository files navigation

eDOTS

This is a repository for the work done by the Harvard Tech in the World team, in conjuction with Partners in Health, with their sister organization Socios en Salud, in Lima, Peru. The work involved developing an Android application that would be used for tracking patient data, particularly for tracking when patients visit clinics. The purpose of this application is to allow SES to electronically monitor the adherence to the DOTS treatment protocol for tuberculosis. This repository contains the code for the Android application development.

Overview of App Structure:

java.edots.models: Contains the classes for the various data models that are used throughout the app java.edots.tasks: Contains the classes for server communication java.edots.utils: Contains cross-activity utility functions, such as those related to internet connection, sending SMS, or dealing with time forms.

java.org.techintheworld.www.edots: Contains the controller activities for each of the views.

Running

  • Clone this repository
  • Install Gradle: brew install gradle
  • Install Android Studio
  • "Import" this project into Android Studio by selecting its build.gradle
  • Install VirtualBox
  • Install Genymotion
  • In Android Studio, install the GenyMotion plugin
  • Start up Genymotion
  • Run this app in Android Studio

About

A repository for the work of Harvard Tech in the World 2015

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •