MyDoctor is a comprehensive healthcare management system designed to streamline the operations of clinics, pharmacies, and healthcare providers. This project is built using ASP.NET MVC and Entity Framework, and it includes various features to manage appointments, prescriptions, and user authentication.
- User Authentication: Secure login and registration for users, clinics, and pharmacies.
- Appointment Management: Schedule and manage appointments for patients.
- Prescription Management: Create, edit, and manage prescriptions.
- Clinic and Pharmacy Management: Manage clinic and pharmacy profiles, including locations and schedules.
- DataTables Integration: Enhanced data tables for better user experience.
- Responsive Design: Mobile-friendly design using Bootstrap.
- .NET Framework 4.8
- Visual Studio 2019 or later
- SQL Server
- Clone the repository:
git clone https://github.com/yourusername/MyDoctor.git
- Open the solution in Visual Studio.
- Restore NuGet packages.
- Update the connection string in
Web.config
to point to your SQL Server instance. - Run the migrations to set up the database:
- Build and run the project.
Update-Database
- User Authentication: Register and log in as a user, clinic, or pharmacy.
- Appointment Management: Schedule and manage appointments.
- Prescription Management: Create and manage prescriptions.
- Clinic and Pharmacy Management: Manage clinic and pharmacy profiles, including locations and schedules.