The Medical Web App is a comprehensive platform that caters to the needs of both patients and healthcare providers. It enables patients to schedule appointments with doctors, read reviews about clinics, and easily communicate with healthcare professionals for online consultations. The website also integrates with pharmacies, allowing patients to conveniently order medications and manage their prescriptions.
-
Easy Patient Registration: Patients can create accounts with their essential details, making the process quick and straightforward.
-
Find the Best Clinics: Patients can search for clinics based on location, patient reviews, and other criteria, helping them make informed decisions.
-
Doctor Consultations: Patients can communicate with doctors through the platform for online consultations, making healthcare more accessible.
-
Pharmacy Integration: The website provides seamless integration with pharmacies, enabling patients to order medications and manage prescriptions.
-
Secure Authentication: The website ensures secure user authentication and authorization using Identity Framework.
-
Real-time Communication: Real-time communication between patients and doctors is facilitated through SignalR and WebSocket technologies.
-
API Documentation: API endpoints are documented using Swagger, making it easier for developers to interact with the backend.
The Medical Website project utilizes the following technologies:
- .NET Core 7
- Entity Framework Core
- Redis
- WebSocket
- SignalR
- RESTful API
- Identity Framework
- Swagger
https://drive.google.com/file/d/1v4N9QlQWo_E2I7UaGTPV7zRWaxu2R0JW/view?usp=sharing
- Clone the repository to your local machine: Use the package manager pip to install foobar.
git clone https://github.com/MustafaTark/MedicalApp.git
- Install the necessary dependencies and packages:
dotnet restore
- Set up the database by running migrations:
dotnet ef database update