MediTrack is a full-stack healthcare and medication tracking web application built with ASP.NET Core, Angular and SQL Server.
The application allows administrators and healthcare workers to manage medications, monitor medication history, track analytics and manage users through a responsive web interface.
https://lively-sky-051d74603.7.azurestaticapps.net
Username: admin
Password: Admin123!
Username: nurse.amar
Password: Clinic123!
- JWT authentication
- Refresh tokens
- Role-based authorization
- Password reset flow
- Login rate limiting
- Secure password hashing
- Add, edit and delete medications
- Medication stock tracking
- Medication history
- Medication usage analytics
- Low stock monitoring
- Admin dashboard
- User roles
- Password reset for users
- User activity tracking
- Medication usage statistics
- Daily/weekly/monthly analytics
- Dashboard charts
- Export functionality
- Responsive desktop and mobile design
- Angular frontend
- Modern dashboard layout
- Toast notifications
- Mobile optimized interface
- Azure App Service
- Azure Static Web Apps
- SQL Server database
- CI/CD workflows
- ASP.NET Core Web API
- Entity Framework Core
- SQL Server
- JWT Authentication
- Clean Architecture
- Angular
- TypeScript
- SCSS
- Angular Material
- Azure
- GitHub Actions
- Swagger
- VS Code
Backend/
├── ClinicApp.API
├── ClinicApp.Application
├── ClinicApp.Domain
└── ClinicApp.Infrastructure
Frontend/
└── ClinicAppWebcd Backend
dotnet restore
dotnet run --project ClinicApp.APIcd Frontend/ClinicAppWeb
npm install
ng serve
|
|
- Sulejman Zekotic
- Amina Ahmić
This project is available for portfolio and educational purposes.
Project is actively being improved and expanded.

