Doctorly is a super web app for the Doctors, Trust and Hospitals to maintain all doctors, patients and receptionists of the hospital or clinic. It is a complete solution for hospitals or clinics to manage appointments, prescriptions and invoices online. This system is completely built on the PHP Laravel framework and MySQL. It has a nice and attractive user interface which is very easy to use. This system has a lot of nice features which are needed for hospitals or clinics to manage their patients, doctors and receptionist.
Doctors can able to schedule an appointment and view the pending, upcoming, completed and cancelled appointments list, can view and add new patients and also be able to see the receptionist list. Can create, view and send an email of patients’ prescriptions and invoices. Able to view analytics on the dashboard about total appointments, total earnings and monthly earnings.
Receptionist can add an appointment and view pending, upcoming, completed and cancelled appointments lists, create new patients, view the doctor’s profile, invoices and prescriptions. Also able to create invoices and send an email of invoices and prescriptions.
Patient can able to register online and book an appointment. Also can able to see doctors, prescriptions and invoices.
Admin can able to add and manage doctors, patients and receptionists. Also able to see today’s, upcoming, pending, complete and cancel appointments for all doctors and patients, prescriptions and invoices. Can see the analytics on the dashboard about total appointments, total revenue, today’s earning, monthly registered user’s graph and total monthly earning of the hospital or clinic.
This system is built using PHP Laravel 8.* framework so it can be easily customizable. All pages have security checks and invalid page submission checking so unauthorized users cannot access the system and data.
email – firstname.lastname@example.org
Pass – admin@123456
email – email@example.com
Pass – doctor@123456
email – firstname.lastname@example.org
Pass – patient@123456
email – email@example.com
Pass – receptionist@123456
- Analytics on Dashboard.
- Push Notification for appointments and invoices.
- Easy and simple interface to use.
- Fully responsive for all devices.
- Easy appointment scheduling.
- Can see past or future appointments on the appointment page.
- Easily store prescriptions of a particular patient for future use.
- Manage billing of a particular patient.
- Can print or email prescriptions and invoices of a particular patient.
- Add, edit or remove doctors, receptionists and patient details.