Student Projects

OpenMRS
OpenMRS is an open medical record system that helps manage health systems in developing areas of the world.

Student Projects
The following contributions were made to OpenMRS by students at Trinity College.

Touchscreen Toolkit
The Touchscreen Toolkit was originally developed as a module to give OpenMRS a touchscreen-compatible interface. It was later expanded to a general toolkit that developers can use to make any web application touchscreen-compatible.
 * Project Page
 * Sourceforge Site

Image Import Module
The Image Import module was developed over the summer of 2008. It allows users to upload and edit images (x-rays, for example) for a patient's file. See the project page for details.

Structured Numeric Support
The addition of structured numeric support came in summer 2008. It incorporates numeric values such as ratios, ranges, and written responses into OpenMRS. See the project's 2008 Summer Institute site for details.

Remarks Project
An important part of medical records are narrative remarks that allow clinicians to record comments and observations about data. The remarks project consists of two parts. The first is an API/database implementation of remarks that allows threaded remarks to be attached to any data object in OpenMRS. The second is an interface implementation, that uses the remarks API to allow users to create and view remarks for patients, encounters, and observations. The remarks project will be implemented as a module for OpenMRS 1.5. (see project page for more details)

GNOME
The GNOME project is a free and open source UNIX desktop environment that includes a development platform to build applications. The GNOME Accessibility Project fosters open source application development that supports accessibility for all users regardless of physical or mental difficulties. Student projects
 * GNOME project
 * GNOME Accessibility Project

VizAudio:
Library to make GNOME applications more accessible to deaf users.
 * VizAudio

MouseTrap:
Application that controls mouse movements with a webcam and head tracking. go to the website to get more information.
 * MouseTrap

Collabbit
Collabbit is an emergency collaboration tool, designed to help people from different organizations or departments work together more smoothly during crisis by making it easy to share information on your own time frame however you want (cell phone, smartphone, email, web, etc..). It's a free and open source web based software, built in Ruby on Rails.


 * Collabbit Project
 * demo instance



Sahana
Sahana is a open source disaster management system (DMS) developed in Sri Lanka and maintained by the Lanka Software Foundation

Volunteer Management (VMOSS)
The Volunteer Management Open Source Software (VMOSS) provides functionality for registering, tracking, and managing volunteers. It was developed at Trinity College as a standalone program.

Trinity page, with links to documentation for developers and implementers, as well as tutorials.

VMOSS has been implemented in Sahana; see the Sourceforge page.

Volunteer Credentialing System
The Volunteer Credentialing System (VCS) allows for an organization to verify a volunteer's credentials (such as a doctor), document them, and organize them.


 * Overview
 * Summer 2008 Institute project page
 * VM/VMOSS Integration
 * Barcode Library



AppTrac
AppTrac is an application tracking system as well as a basic management system for a language-learning computer lab. It was developed beginning in the Spring of 2008 and built over the summer of 2008. Originally intended for the Literacy Volunteers of Greater Hartford, AppTrac is currently being fixed up and finished for another client.


 * Summer project page
 * Basic Overview
 * Sourceforge



POSIT
The Portable Open Search and Identification Tool (POSIT) is built on the Google Android platform as a phone application designed as a search-and-rescue tool. It is now customizable for other uses, such as tracking plants or hawks. View the summer 2008 site for details. POSIT Project Website



InSTEDD
Innovative Support to Emergencies, Diseases and Disasters (InSTEDD) attempts to use technology to detect the spread of diseases around the world as early as possible. As computers are faster than humans in many things, the goal of this project is to teach machines to detect the spread of disease.

ALPACA
ALPACA Light Parsing And Classifying Application is a classifying tool to categorize selected documents. Both ALPACA and the Machine Learning tools were developed over the summer in 2008; see the project page for more details.