Welcome to eClinica, an Online Health Management System designed to streamline healthcare processes, enhance patient care, and facilitate efficient management of medical records. This web-based application is built using C#, ASP.NET Core, Vue.js, and MSSQL, offering a robust and user-friendly solution for healthcare providers.
-
Patient Management: Easily manage patient records, including personal information, medical history, and treatment plans.
-
Appointment Scheduling: Schedule and track appointments, ensuring a smooth workflow for healthcare professionals and patients.
-
Electronic Health Records (EHR): Maintain digital health records, enabling quick access to patient data, prescriptions, and test results.
-
Billing and Invoicing: Simplify the billing process with integrated invoicing features for healthcare services rendered.
-
Prescription Management: Generate and manage digital prescriptions, improving accuracy and accessibility.
-
User Authentication and Authorization: Ensure data security with user authentication and role-based authorization.
- Backend: C#, ASP.NET Core
- Frontend: Vue.js
- Database: MSSQL
-
Clone the repository:
git clone https://github.com/ilhanklisura/eclinica.git
-
Set up the database:
- Create an MSSQL database and update the connection string in the
appsettings.json
file.
"ConnectionStrings": { "DefaultConnection": "Server=<server>;Database=<database>;User=<user>;Password=<password>;" }
- Create an MSSQL database and update the connection string in the
-
Build and run the application:
dotnet build dotnet run
-
Access the application in your web browser at
http:https://localhost:5000
.
We welcome contributions from the community! If you'd like to contribute to eClinica, please follow our contribution guidelines.
This project is licensed under the MIT License.
For any issues or questions, please open an issue on GitHub.
Thank you for using eClinica! We hope it serves as a valuable tool in managing healthcare services effectively. If you have any suggestions or feedback, feel free to reach out.