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
CodeIgniter 4 medicalSoft is a basic software for the correct administration/handling of the patient catalog, medical history, date control, printing of prescriptions. Characteristics
- Registrations, Cancellations and changes of Patients
- Registrations, cancellations and changes Medications
- discharges, discharges and changes in diagnoses/illnesses
- Registration of Medical Appointments
- Register medical consultation
- Print medical prescription in PDF
- General Hospital Configurations
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.
On the route we leave it as it is and click on the next button
We activate the box so that the direct access to the desktop is generated
We verify that the information is correct
Once you click it, it will begin to install
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.
Once entered into the system, it will show us the main screen and we can start using the MedicalSoft system.
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