Clinic management software for Mission of Mercy free dental clinics.
Mission of Mercy Software is a Ruby on Rails 2.3 application which runs on Ruby 1.8.7 and PostgreSQL databases. Other databases like MySQL or SQLite are not officially supported.
To install a development version of Mission of Mercy, follow these steps:
- Fork our GitHub repository: http://github.com/jordanbyron/mission_of_mercy
- Clone the fork to your computer
- Run
bundle installto install all of the dependencies
Automatic Setup:
Simply run bundle exec rake setup and all necessary files will be created, databases created, and seed data loaded.
NOTE: This requires you have the EDITOR shell environment variable set: Example - EDITOR=vim
Manual Setup:
-
Create a
database.ymlfile inconfig. Theconfigdirectory contains an exampledatabase.ymlfor PostgreSQL. -
Create a
mom.ymlfile inconfig. This file sets up some basic information about the clinic and where certain information is backed up to. Theconfigdirectory contains an examplemom.ymlfile which can be used. -
Run the Rails tasks to initialize a development and a test database:
$ bundle exec rake db:create # If you haven't created your databases $ bundle exec rake db:migrate $ bundle exec rake db:test:prepare
-
Seed the database with standard user accounts and treatment areas:
$ bundle exec rake db:seedNote: All passwords are by default set to
temp123 -
Finally, run the test suite to make sure everything is working correctly:
$ bundle exec rake test
For the latest update-to-date information about the software check out the project's wiki pages at http://wiki.github.com/jordanbyron/mission_of_mercy/
While there are other Missions of Mercy around the country, this MoM is a gathering of volunteer dental professionals who along with a volunteer staff of several hundred hold free, two day dental clinics at locations around the country.
The following is a video of the 2011 Connecticut Mission of Mercy clinic:
http://www.youtube.com/watch?v=aGAEtleugnk
The Mission of Mercy software project, or MoM for short, is a rails based project created for the 2009 Connecticut Mission of Mercy clinic. The project’s goal is to streamline patient intake, digital x-ray, and check-out processes during the clinic’s operating hours.
In 2010 the software was re-engineered to better track patient flow throughout the clinic and to make check-out even faster. By moving several survey questions to the registration process and breaking up check-out to each treatment area, the CT Mission of Mercy was able to effectively process over 2,000 patients (112 chairs) during their two day 2010 clinic.
In 2010 Mission of Mercy software was released under the license of Ruby 1.8 which made it available to all Mission of Mercy clinics throughout the US.
Core
- Jordan Byron | http://jordanbyron.com
- Christopher Mitchell | cmitchell@integrityss.com
Full List
https://github.com/jordanbyron/mission_of_mercy/contributors