821 comments found.
Pre-sales
1. Is there away to add Hospital and then show all doctors under that listing?
Sorry we don’t have hospital options but right now all doctors are listed under experts.
If you have any questions please let me know
Regards
Is their a patient dashboard in this script where patient can see history of his records? is their a demo of patient dashboard?
Yes we have please check our demo site and login with patient access https://doxe.codericks.com/login
If you have any questions please feel free to knock us. Regards
there have doctor personal page/website page?
Yes doctors hasn’t personal page/site here is the sample: https://doxe.codericks.com/profile/doctor
In your reply to user hydracorp13 about a month ago in this thread, you said: “Yes we are already moving to laravel and our all new script will be release with laravel framework.”.
Yet, when user systhesys asked you about the status of the Laravel update, you said: “Regarding your previous comment about a Laravel version, I may have misunderstood you. At the moment, we do not have any plans to release a Laravel version, so it’s possible there has been some confusion with another product or version.”.
Which one is it? Are you working on a Laravel version or not? The user @hydracorp13 made some excellent points in his posts that outline the reasons why an update of the framework is needed. As a developer myself, I concur with his findings. I am currently researching medical portals as I need to implement one for a client, and I don’t want to start from scratch. Yours would have been perfect had it not been for the incompatibility issues with PHP 8x and the vulnerabilities with CI3, as pointed out by @hydracorp13. I don’t want to have to rewrite the whole thing…
There seems to be a misunderstanding. We are moving to Laravel, and all newly released scripts will be built with the Laravel framework. However, our existing scripts will remain on their current framework.
I’d like to understand, I logged in with the patient and they had the option to sign up. Can I disable this, so the signature would be for the doctor and not the patient, and the doctor would have the power to register their patients without the patients having to sign? Can I disable this via the control panel?
Hello,
I just checked our demo with patient login which is actually Doctor panel not patient so I will recover the patient access and let you know here when it’s available.
Just recovered the patient access and now you can able to login with patient and see the patient portal which is different from the doctor panel
Perfect then, I’ll check it out and I’m almost buying it, but I saw that they’re going to release the Laravel version and I’d like to know when that is, because then I would wait a little longer, because of Apirest which allows me to work in Laravel to create the app.
Another detail is whether, with a regular license, I could use the payment methods and create subscriptions.
Sorry, payment gateway features are not included with the Regular License. However, if you upgrade to the Extended License, we can offer you a special discount.
Regarding your previous comment about a Laravel version, I may have misunderstood you. At the moment, we do not have any plans to release a Laravel version, so it’s possible there has been some confusion with another product or version.
Hello,
I would like to ask if there is an option to generate an invoice for patients within the system. Also, is it possible to control this feature through permissions, so only specific staff members can create or issue invoices? Please let me know if this feature is available and how it can be configured.
Thank you.
Hello,
Our system automatically generates an invoice for every payment transaction. However, at the moment there is no permission-based control for this feature.
If you would like to modify or extend any functionality after purchase, we do offer custom feature development services and would be happy to assist.
If you have any questions please let me know.
Regards
I would like to confirm if the receptionist can register a patient in the system and manually create an invoice for the patient, even if no online payment is made.
For example, when a patient arrives at the clinic, the receptionist enters the patient details and generates an invoice for printing and payment at the clinic.
Is this workflow supported in the system?
Hello,
As a doctor/staff you can manually create patient and prescription, but as I mentioned above invoice is automatically generated after a transaction but if you need the invoice generation that would be possible as a custom feature development.
any plans to update the script its been more than a year now, also any roadmap planned for the same
Yes we are working on it and hope a new update will be available next month.
Thanks
What Framework Does It Use? The system is built on CodeIgniter 3.1.10. Status: This version was released around 2019. CodeIgniter is now on version 4.x, which is a complete rewrite. Version 3 is considered “Legacy” and does not natively support modern PHP 8+ features without generating multiple compatibility errors (Deprecated or Fatal Errors).
Critical Issues Detected (Technical Analysis) A. “Critical” Level Security Risks Backdoor Reset: In the Auth.php file, there’s a public method called reset() that allows changing the admin password to “1234” simply by accessing a URL. Remote Database Wipe: The expire_logs method allows emptying or even deleting (DROP) vital system tables (users, settings, payment) via a GET request. This is a massive risk if someone discovers the URL. Missing Encryption Key: In config.php, the encryption_key is empty. This invalidates any attempt by the framework to secure session data or cookies, leaving the system vulnerable to session hijacking.
B. Technical Debt and Architecture Obese Controllers: The Auth.php file has nearly 800 lines. All business logic (payments, registrations, plans, affiliates) is mixed with routing logic, making maintenance slow and error-prone. No Namespaces: The code doesn’t use namespaces or modern PHP standards (like PSR-4), preventing clean integration of modern libraries. Logic Mixed in Views: Views contain complex PHP logic that should be processed before reaching the HTML.
C. Obsolete Frontend Uses Bootstrap 4 (current version is 5.3+). Heavy dependency on jQuery and outdated libraries like Owl Carousel and Jarallax.
Why Do You Need an Update? Server Compatibility: Modern servers are phasing out PHP 7.4. Uploading this system to a server with PHP 8.1 or 8.2 will cause it to fail or flood the error logs. Known Vulnerabilities: CodeIgniter 3 has known weaknesses in session handling and security that have been fixed in CI4 or Laravel. Scalability: Implementing new features (like crypto payments, AI integrations, or mobile apps) in the current structure will cost triple the time and money compared to a modern framework. Performance: The current system loads many unnecessary libraries synchronously, impacting SEO and user experience.
Recommendation The system needs an immediate migration or refactoring. My advice is to migrate the logic to Laravel or, at minimum, to CodeIgniter 4, taking the opportunity to fix the security “holes” mentioned in Auth.php.
Thanks for your Recommendation we will improve, but we have a purposes to use the reset option and expire logs function.
Hello codericks,
Thank you for your response, but by maintaining those “features” (backdoor reset and expire_logs), you are seriously exposing the system to real attacks. For Doxe as a medical SaaS platform, I recommend a complete migration to Laravel for these specific reasons:
Laravel vs CodeIgniter 3: - Native security: Robust authentication (Laravel Sanctum/Fortify), automatic CSRF/XSS protection, no backdoors required - Superior performance: Optimized Eloquent ORM, queues, integrated caching, native asynchronous loading - ️ Modern architecture: Namespaces/PSR-4, thin controllers (follow Single Responsibility), easy testing - * Painless updates: `composer update` vs. rewriting all code as in CI3→CI4 - * Real scalability: Broadcasting, Horizon for queues, Vapor for serverless, REST/GraphQL APIs ready
Migrating to Laravel takes ~30% less time than endlessly “patching” CI3. With your experience in PHP scripts, Laravel will give you an immediate competitive advantage.
- Use Google Antigravity or local Vibecoding to migrate 3x faster
Yes we are already moving to laravel and our all new script will be release with laravel framework.
Thanks
I don’t see any new update. I want to use my own API for WhatsApp. Not ultramsg .
Please add blog for doctors too.
Sorry, at the moment we only support a third-party WhatsApp API. However, we are planning to release an update with improvements next month.
1. after paystack payment successful it shows This page isn’t working orthosportclinics.com is currently unable to handle this request. HTTP ERROR 500 when redirected to https://orthosportclinics.com/paystack/verify_customer_payment/26781225/3/. Script is Doxe php Codeigniter. Php version is 7.4. help.
2. Also, where do i setup Users Bank instruction for offline payment so that patient can see bank name, account number and acount name>
3. When patients go to /profile/user, I need then to be able to register or login without booking an appointment. The /login on the /profile/user page is for admin and doctors login. what is the slug for patient login?
Hello,
1. We have tested the Paystack payment system on our end, and it is working correctly. To help us better understand the issue on your side, please record a short video showing the problem and send it to our support email.
2. At the moment, we do not support offline bank payments. However, this feature is planned for a future update.
3. Patients can register through: • Doctor Profile Page > Appointment Booking, or • Doctor Panel > Patients Patients can log in using the same login page as Admin and Doctors.
1. Poor UI/UX 2. Issue of Single consultation fee. A doctor should be able to have multiple fees for different services. 3. No Dashboard payment notifications
QUESTIONS 4. How will doctor setup bank transfer instruction details for offline payments? 5. How can I do a link redirect? 6. What is the link for patient register/login without booking appointment? 7. On the doctor profile page, after patient clicks on book appointment, I clicked “Already have account?” And enter existing email address and password, but it says “This email already exist, try another one”. Does it mean that each time a patient wants to login, they have to create new accounts with different emails? 8. How to edit “get started” button link in the home page? 9. Logged in patients can’t book within dashboard, must they have to logout to book?
Just replied your last comments check this hope you will get all your questions, and I will reply to the additional points on this comments tomorrow
homepage looks so scattered, umprofessional. Can I use another frontend and use this only for backend?
However, you are free to customize the site according to your needs and preferences.
Even your demo is not looking professional either and the script is not good for doctor-patient consultation service.
I have the following question: I bought an Extended License.
1. The documentation https://doxe.originlabsoft.com/docs/ is for configuration. I bought an extended license, plesase provide the documentation for the codebase.
2. All signups are doctors in the site I setup. 2a) Where will patients signup and login? 2b) I can’t see where to configure Patient Panel in admin. 2c) How do I go about it as admin?
3. Where will patients book appointment with a doctor?
4. I can see that doctor can only setup a single consultation fee. How will doctor setup different consultation fees for different services?
5. Where will patient make payment for appointment/consultation?
6. How can patient make payment using bank transfer offline payment?
7. How will admin or doctor setup bank transfer payment option for patient to be able to access it and use it?
Even your demo is not looking professional either and the script is not good for doctor-patient consultation service.
Answer: Our landing page was redesigned last year, and the current design is exactly what is shown in the Envato live demo. Buyers are encouraged to review the demo carefully before purchasing to ensure the product matches their expectations.
Complaints regarding design or features that do not meet your requirements, or requests for additional functionality, are not acceptable after purchase, as all available visuals and features are clearly presented prior to checkout.
Let me explain your questions
1. We currently do not provide codebase documentation. However, if you need help locating any file paths, please let us know and we will guide you accordingly.
2 & 3. Please check our demo doctor profile page: https://doxe.originlabsoft.com/profile/doctor There you will find the appointment booking and patient registration/login options while making a booking.4. At the moment, we only support a single consultation fee option.
5. After booking an appointment, go to Patient Portal > Appointments to see the payment option. Before that, you must: • Set a consultation fee • Enable “Live Consultation” in Consultation Settings
6 & 7. Currently, we support online payments and manual payment recording only.
How to trun off/disable/block install page page Like https://yourdomain/install/
Please rename the install folder name or delete this from your script root
I will send an email I need help customisation, I didn’t expect this to appear here.
Sure please send email here: codericks.envato@gmail.com
Can I customize on my localhost?
Sure you can
My client purchased your script. He wants to hide something, but when I run php artisan serve, it shows: Could not open input file: artisan. and the .env file is missing.
This is not a laravel script
i need to understand why my admin dashboard is different from what i see on the trial demo access, and lacking the lised features below, :Consultation (live Prescription Prescription settings No Chambers /CHamber Management Staffs.
Have i been scammed? If not explain why please
You have a misunderstanding, As an Admin you can enable/disable plan features on admin panel so enable all features and then you will be able to see and access all features on doctor panel
Hi, I’m interested in the product, but I can’t find admin demo. Can you help me find and see the admin demo please?
Thanks for your interest, Please go to this link: https://doxe.originlabsoft.com/login where admin username is: admin and password is: 1234
If you have any questions please let me know
I’m currently using your script and have a few questions and issues I hope you can help me with:
Default Language: How can I change the default language from English to another language (e.g., Arabic) when a user opens the doctor profile page?
Responsive Layout: Many parts of the layout don’t display correctly on mobile devices.
PWA Functionality: The PWA feature doesn’t seem to work properly.
Hello,
Thanks for using our product, let me explain your questions
1. You can add and translate new language inside admin panel- language also there you set your default language for your site
2. If you face any responsive issue please send email with screenshots we will check and fix if there any issues
2. PWA is worked perfectly because after tested this we released in our updates, please check script docs you will find more info about it
Regards
Do you have mobile app for this ?
Sorry we have only web app
I find the script useful overall, but I’m not entirely convinced by the home page. Are you planning to release an update soon with a more modern and attractive home page?
Thanks for your interest in our script sorry right now we don’t have any plan to update our landing page but after purchase if you want to add new landing page that’s possible with custom feature development.