Skip to content

Software for managing medical consultations with patient history, printing prescriptions, etc.

License

Notifications You must be signed in to change notification settings

julio101290/CI4medicalSoft

Repository files navigation

Latest Stable Version Total Downloads Latest Unstable Version License

I am pleased to announce that we already have the first versions of the medical software on which we have been working, details may still emerge, but they are being corrected

What is CodeIgniter 4 medicalSoft?

CodeIgniter 4 medicalSoft is a basic software for the correct administration/handling of the patient catalog, medical history, date control, printing of prescriptions. Characteristics

  1. Registrations, Cancellations and changes of Patients
  2. Registrations, cancellations and changes Medications
  3. discharges, discharges and changes in diagnoses/illnesses
  4. Registration of Medical Appointments
  5. Register medical consultation
  6. Print medical prescription in PDF
  7. General Hospital Configurations

Installation and updates

Manual installation via composer is a simple one run

composer create-project julio101290/ci4medical-soft 

And then composer update every time there is a new version of the framework. When updating, check the release notes to see if there are any changes you need to apply to your app folder. Affected files can be copied or merged from vendor/codeigniter4/framework/app.

Copy env to .env and customize it for your application, specifically the baseURL and any database settings. Database

You can find the database file in the database in the database/medicalsoft2022.sql folder Soon we will create the migration files to build the tables without having to run the .sql file Additionally, as changes are made, we will generate an installable application for Windows so that installation is as easy as possible.

Desktop app installer

image

On the route we leave it as it is and click on the next button

image

We activate the box so that the direct access to the desktop is generated

image

We verify that the information is correct

image

Once you click it, it will begin to install

image

Once finished, the login window appears. If the screen appears blank, close the window and open it again. The user is admin and the password is super-admin.

image

Once entered into the system, it will show us the main screen and we can start using the MedicalSoft system.

image

Important change with index.php

index.php is no longer in the project root! It has been moved inside the public folder for better security and separation of components.

This means that you must configure your web server to “point” to your project's public folder and not to the project root. A best practice would be to configure a virtual host to point there. Bad practice would be to point your web server at the root of the project and expect to enter public/…, as the rest of your logic and the framework are exposed.

Please read the user guide for a better explanation of how CI4 works! Server requirements PHP version 7.4 or higher is required, with the following extensions installed: • intl • libcurl if you plan to use HTTP\CURLRequest library

Also, make sure the following extensions are enabled in your PHP: • json (enabled by default – do not turn it off ) • mbstring • mysqlnd • xml ( enabled by default – do not turn it off )

Demo at https://medicalsoft.cesarsystems.com.mx/ user:user password:super-user

Screenshots

image

image

image

image

image

image

image

image

image

image

image