Welcome to the Acoustic Medical Center Backend Infrastructure! This backend is built with .NET technologies to provide a robust and secure system for managing appointments, users, and more.
- .NET: A free, cross-platform, open-source developer platform for building many different types of applications.
- Entity Framework: An open-source ORM framework for .NET applications.
- CQRS (Command Query Responsibility Segregation): A pattern that separates read and write operations for better scalability and maintainability.
- MediatR: Simple, unambitious mediator implementation in .NET for CQRS and other uses.
- JWT (JSON Web Tokens): Standard method for representing claims securely between two parties.
- Data Encryption: Ensuring data security and privacy by encrypting sensitive information.
- 📅 Appointment Management: Efficient handling of appointment scheduling and management for patients and doctors.
- 👨⚕️ User Management: Secure and efficient management of users including patients, doctors, and admins.
- 🛡️ Role-Based Access Control: Secure access control based on user roles to ensure proper permissions.
- 🔐 Secure Data Handling: Encryption of sensitive data and secure handling of JWT claims to protect user information.
- 🌍 Scalable Architecture: Utilizing CQRS and MediatR for scalable and maintainable codebase.
Check out the demo video of the project:
This project is licensed under the MIT License.
Made with ❤️ by Acoustic Medical Center Team