Student Projects

[article] [edit page] [discussion] [history]

From Humanitarian-FOSS Project Development Site



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.

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)


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

Student Contributions


Library to make GNOME applications more accessible to deaf users.


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


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.


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

Student Contributions

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.


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.


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


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.

Student Projects


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.

Personal tools