SimpleIPD is a web application for paperless management of hospital admitted patients.
The primary motivation behind creating SimpleIPD is to transition to a paperless system with minimal disruption to the workflow. To this end, SimpleIPD closely adheres to the natural workflow in a traditional hospital.
The system is primarily designed with small hospitals in mind with tightly integrated departments.
All data is centrally hosted and is focused on fast and convenient operations while attempting to keep the complexity to a minimum.
If used in multiple hospitals, each hospital will need a separate server installation.
To install SimpleIPD, you need a webserver with PHP and SQLite support.
The app has been tested with Apache 2.4.38 running PHP 7.3.27 and SQLite 3.27.2.
Download the latest version of SimpleIPD from here
Untar the source tarball
tar -xvf simpleipd.tar.gz
Move the extracted directory to your desired installation location. E.g.
mv simpleipd /srv/http/
CD into the app directory.
Copy the config.php.example file to config.php
mv config.php.example config.php
Create the databases from the schema.
Create the attachments folder.
www folder as the document root in the web server configuration. The precise settings will depend on the web server you are using.
Create users and set access level.
./adduser [username] [usergroup] [department] [password]
After completing the above steps the app may be directly accessed by visiting the web address assigned in the webserver configuration.
The following access groups are defined at present
SimpleIPD can be accessed and used from any modern browser. Hence the app is platform agnostic and can be used from desktops, tablets as well as smartphones.
However, a stable internet connection is required at all times.
Copyright © 2021 Dr. Agnibho Mondal
All rights reserved
SimpleIPD is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.