Welcome

Hey There! πŸ‘‹

Thank you for your interest in Doctorino 4

Now, Lets get started to tell you about Doctorino.
Doctorino 4 is a responsive patient management system. It is complete solution for doctor to manage their patient appointments, patient details and also manage billing of particular patient. This system is built completely with PHP laravel 8 framework and MYSQL. It has a nice and attractive interface that are really awesome and eyecatching. The system has a lot of nice features that are needed for a doctor to handle their patients easily.
Doctorino is highly customizable and super-easy to setup .This script included 2 click site installer to install the script without any technical knowledge.


This Documentation describes the installation and configuration steps of script.

While the installation process is rather simple, some of the instructions presented here will require minimum understanding in working with databases and managing files on a server.

If you're not familiar with the procedures presented, We can help you via support : digit94team@gmail.com


License

Regular License

Use, by you or one client, in a single end product which end users are not charged for. The total price includes the item price and a buyer fee.

Extended License

Use, by you or one client, in a single end product which end users can be charged for. The total price includes the item price and a buyer fee.

Please purchase Extended License if you are going to sell as a service. Envato License Policy


Features

  • Security
    • Totally secured system (SQL injection, XSS, CSRF)
    • Built on powerful Laravel Framework that has been tried and tested by millions of developers.
    • Passwords are encrypted using Bcrypt and Argon2 to make sure your data is safe.
  • Other
    • Easy and simple interface to use
    • Fully responsive for any kind of device.
    • Direct access or invalid URL press stopped for each pages
    • Easy appointment scheduling
    • Can see past or future appointments in appointment page
    • Easily store prescription of particular patient for future use
    • Manage billing of particular patient
    • Can print prescription and invoice of particular patient
    • Create & manage patients and their medical informations
    • Create & manage drugs
    • Create & manage prescriptions
    • Create & manage appointments
    • Create & manage diagnosis tests
    • Print prescriptions
    • Auto generate serial numbers for appointments
    • Manage doctor’s profile
    • Translated to 3 languages : English, Spanish and French (We Can translate for you just contact-us)


Installation

It comes with prebuilt installer. Follow these steps to step guide on your server.


Server Requirements

We are using laravel 8 So these are the minimum server requirements, the installer will check if your server meets these or alternatively you can contact your hosting provider in order to make sure your server meets them.

  • PHP >= 7.3
  • BCMath PHP Extension
  • Ctype PHP Extension
  • Fileinfo PHP extension
  • JSON PHP Extension
  • Mbstring PHP Extension
  • OpenSSL PHP Extension
  • PDO PHP Extension
  • Tokenizer PHP Extension
  • XML PHP Extension

Creating a new database

Before installing, you will need to create a new database. If you already know how to do this or have already created one, skip to the next step.Please use empty database. In most cases you should be able to create a database from your cpanel.

Useful resources

logo

logo

Now you need to create a new user. On the same page go to create a new database user

logo

Now add the user to the database

logo

And select full permissions on the database to that user

logo

Uploading Files

On some operating systems, the dotfiles are hidden by default. Before starting to upload the files, please make sure your file explorer has the option to view hidden files turned on.

After creating a database, Upload what's inside the files folder on the web root folder of your domain. This folder is generally called public_html, html, or example.com, but depending on your server's configuration, it might be named differently.

Useful resources
Important Important Make sure that you have .env file in your folder.
Important Make sure that .htaccess file got copied properly from the download to your server.

Installation Wizard

Go to your website address, then you'll see an installation wizard. To open the installer. Visit

yourdomain.com/install OR yourdomain.com/public/install

Now the installer will show up.The First screen will be Welcome Screen

logo

Note : If you are not able to access the website by accessing yourdomain.com/install, but you are able to access it via yourdomain.com/index.php/install, this means that you probably don't have Apache mod_rewrite installed and enabled.

System Requirements

After clicking on "Check requirement" button, you will be redirected to System Requirements step during the installation wizard, System Requirements.

logo


Directory Permissions

After successfully enabling and installing all required PHP extensions, next step is to set the appropriate permissions for some system folders that shows on below picture.

For giving permissions please open your terminal window. and type command sudo chmod 777 directory_name for example sudo chmod 777 app
Useful resources

logo


Database/Environment Setting

You have to fill in your database credentials

logo


Exit

The last step is exit step.

logo


Default Login

Now You are ready to login with below detail.

Doctor : doctor@getdoctorino.com / doctorino

Receptionist : receptionist@getdoctorino.com / doctorino



Admin Panel




Manage Website Settings

βœ“ Manage Website Settings: From left sidebar > Settings > Doctorino Settings you can manage system name, title, adress, email, phone, currency, VAT, language, Work timetable (for appointement)



βœ“ Manage Prescription Settings: From left sidebar > Settings > Prescription Settings you can manage header and footer of prescription



βœ“ SMS Gateway Setup : On this section, you can configure your NEXMO API To send SMS Notifications to your Patients


Manage patients

βœ“ Manage Patients: From left sidebar > Patients > Patients you can manage all patients here.you can add, edit, delete Patients.

βœ“ Inside the patient profile, you can add :

  • General informations
  • Health History
  • Upload Medical Documents
  • See appointments history and create a new appointment
  • See patient's prescription list and add new
  • Payement history and his due balance



Manage Drugs

βœ“ 'Drugs' section from dashboard sidebar you can add, edit, delete Drugs.


Manage Tests

βœ“ 'Tests' section from dashboard sidebar you can add, edit, delete Tests.


Manage Prescriptions

βœ“ 'Prescriptions' section from dashboard sidebar you can add, edit, delete Prescriptions.




Manage & Booking Appointments

βœ“ Manage Appointments: From left sidebar > Appointments > Appointments you can manage all Appointments (creating, changing status, delete)




Billing

βœ“ Manage Billing: From left sidebar > Billing > Billing you can manage all invoices (creating, changing status, delete)




Users Management

βœ“ In this section you can create a new user (Staff) and give them a role (By default there is 2 roles : Doctor as Administrator & Receptionnist) !

You can also create a new role with a specifics permessions ready to use !






Note : it's not possible to delete Admin role

Upgrade

N/A

FAQ

You can change it from dashboard in Settings > Prescription Settings section

You can edit the translations directly in : resources\lang\your_language\sentence.php

You can contact us by mail to : Digit94team@gmail.com

Please ensure that you have mod_rewrite enabled on your server.

This generally happens when one of the server requirements is not met, please ensure your server meets the software's requirements.

Please try to by press f5 or clear your browser cache or try on another browser.

Please add this to your your .htaccess file configuration

RewriteCond %{HTTPS} !=on
RewriteRule ^/?(.*) https://%{HTTP_HOST}%{REQUEST_URI} [R,L]

Our theme files in resources/views, assets in public/assets folder. You can edit them.