How pankajyadav1999/medinexus works
MediNexus is an Angular hospital-management application. Its principal user journey is login, then access to protected clinical and operational areas: patient records, appointments, care, diagnostics and billing. The route configuration confirms the application’s major feature areas, including administration, finance, inventory and integrations. The graph follows documented route loading and login-service API calls; because feature-component implementations were not sampled, it does not imply data flow between clinical stages. Backend details beyond the sampled authentication service are unknown.
Main entry points: app.routes.ts Application routes · auth.routes.ts Login and registration · auth.service.ts Authentication service · main-layout.ts Protected application shell
Components 26
Application entry
- Application routes
src/app/app.routes.ts - Login and registration
src/app/modules/auth/auth.routes.ts - Authentication service
src/app/core/services/auth.service.ts - Protected application shell
src/app/layouts/main-layout/main-layout.ts
Clinical care
- Patient records
src/app/modules/patients - Appointments
src/app/modules/appointment - Outpatient care
src/app/modules/opd - Inpatient care
src/app/modules/ipd - Emergency care
src/app/modules/er - Laboratory
src/app/modules/lab - Radiology
src/app/modules/radiology - Pharmacy
src/app/modules/pharmacy - Doctor workspace
src/app/modules/doctor
Hospital operations
- Scheduling resources
src/app/modules/scheduling - Ward and beds
src/app/modules/ward - Inventory management
src/app/modules/inventory
Business management
- Billing and claims
src/app/modules/billing - Finance and accounting
src/app/modules/finance - Staff and payroll
src/app/modules/staff - Operational reports
src/app/modules/reports - Facility master data
src/app/modules/master
Administration and integrations
- Administration and security
src/app/modules/admin - Security controls
src/app/modules/security - External integrations
src/app/modules/integration
Other components
- Hospital user
- Authentication API
Connections 25
- Hospital user → Application routes: opens app
- Application routes → Login and registration: loads auth routes
- Login and registration → Authentication service: uses authentication
- Authentication service → Authentication API: sends login requests
- Application routes → Protected application shell: guards protected routes
- Application routes → Patient records: loads routes
- Application routes → Appointments: loads routes
- Application routes → Outpatient care: loads routes
- Application routes → Inpatient care: loads routes
- Application routes → Emergency care: loads routes
- Application routes → Laboratory: loads routes
- Application routes → Radiology: loads routes
- Application routes → Pharmacy: loads routes
- Application routes → Doctor workspace: loads routes
- Application routes → Scheduling resources: loads routes
- Application routes → Ward and beds: loads routes
- Application routes → Inventory management: loads routes
- Application routes → Billing and claims: loads routes
- Application routes → Finance and accounting: loads routes
- Application routes → Staff and payroll: loads routes
- Application routes → Operational reports: loads routes
- Application routes → Facility master data: loads routes
- Application routes → Administration and security: loads routes
- Application routes → Security controls: loads routes
- Application routes → External integrations: loads routes