Skip to main content

Admin Dashboard

Welcome back, Admin. Here's an overview of the dispensary operations.

Total Patients

1,248

+12% from last month

Appointments Today

48

16 completed

Inventory Status

856

12 items low stock

Staff Present

24/28

4 absences today

Recent Activity

  • Dr

    Dr. Syed prescribed medication for Patient #203

    10 minutes ago

  • R

    Receptionist Aisha registered a new patient

    25 minutes ago

  • A

    Admin updated Amoxicillin inventory (Added 200 units)

    1 hour ago

  • N

    Nurse Fatima marked attendance for morning shift

    3 hours ago

Inventory Alerts

Paracetamol 500mg (Tabs): 15 units left

Amoxicillin 250mg (Caps): 24 units left

Ciprofloxacin 500mg (Tabs): 40 units left

Cough Syrup 100ml (Bottle): 8 units left

Today's Appointment Queue

Queue # Patient Time Doctor Status
A-001
Ahmed Khan
ID: P-1234
09:00 AM
Dr. Syed Completed
A-002
Sara Ahmed
ID: P-5678
09:30 AM
Dr. Syed Completed
A-003
Imran Ali
ID: P-8910
10:00 AM
Dr. Malik In Progress
A-004
Asma Khalid
ID: P-2468
10:30 AM
Dr. Malik Waiting
A-005
Faisal Khan
ID: P-1357
11:00 AM
Dr. Syed Scheduled

Patient Management

Register, schedule appointments, and manage patient records.

Patient ID Name Contact Age/Gender Last Visit Status Actions
P-1234
AK
Ahmed Khan
0300-1234567
ahmed.khan@email.com
45 / Male Today, 9:00 AM Seen
P-5678
SA
Sara Ahmed
0311-9876543
sara.ahmed@email.com
32 / Female Today, 9:30 AM Seen
P-8910
IA
Imran Ali
0333-5556666
imran.ali@email.com
28 / Male Today, 10:00 AM In Progress
P-2468
AK
Asma Khalid
0321-4445555
asma.khalid@email.com
23 / Female Today, 10:30 AM Waiting
P-1357
FK
Faisal Khan
0345-7778888
faisal.khan@email.com
41 / Male Today, 11:00 AM Scheduled

Showing 1 to 5 of 42 results

Current Queue Status

In Progress: 1
Waiting: 3
Completed: 16

A-001

Completed

A-002

Completed

A-003

In Progress

A-004

Waiting

A-005

Scheduled

A-006

Scheduled

Inventory Management

Track medicine stock, manage expiries, and monitor inventory changes.

Total Items

856

+25 added this month

Low Stock Items

12

4 critical levels

Expiring Soon

23

7 within 30 days

Categories

32

All categories tracked

Medicine Category Stock Unit Expiry Date Supplier Status Actions
Paracetamol 500mg
ID: MED-001
Analgesics 15 Tablets Dec 15, 2023 National Pharmaceuticals Low Stock
Amoxicillin 250mg
ID: MED-002
Antibiotics 24 Capsules Feb 28, 2024 Medex Pharmaceuticals Low Stock
Ciprofloxacin 500mg
ID: MED-003
Antibiotics 40 Tablets Jun 10, 2024 City Pharmaceuticals Medium Stock
Cough Syrup 100ml
ID: MED-004
Respiratory 8 Bottles Apr 20, 2024 Health Pharmaceuticals Low Stock
Ibuprofen 400mg
ID: MED-005
Analgesics 120 Tablets Aug 15, 2024 National Pharmaceuticals In Stock

Showing 1 to 5 of 856 results

Recent Inventory Activity

  • +

    Admin added 200 units of Amoxicillin to inventory

    1 hour ago

  • -

    Dr. Syed prescribed 15 tablets of Paracetamol to Patient #203

    3 hours ago

  • !

    System flagged 3 medicines as expiring within 30 days

    Yesterday at 4:30 PM

  • Admin updated supplier information for Ciprofloxacin

    Yesterday at 2:15 PM

Expenses & Purchases

Track medicine purchases, equipment expenses, and generate financial reports.

Total Expenses

₹324,520

Current Financial Year

Monthly Average

₹27,043

-12% from last month

Medicine Expenses

₹256,780

79% of total expenses

Equipment Expenses

₹67,740

21% of total expenses

Expense Breakdown by Category

Antibiotics

₹92,456

Analgesics

₹68,230

Antihypertensive

₹43,560

Dermatological

₹32,580

Respiratory

₹19,954

Equipment

₹67,740

Recent Purchases

  • Amoxicillin Stock

    Medicine Purchase

    ₹18,500

    Today

  • Digital Thermometers

    Equipment Purchase

    ₹4,250

    Yesterday

  • Paracetamol Stock

    Medicine Purchase

    ₹7,850

    3 days ago

  • Blood Pressure Monitors

    Equipment Purchase

    ₹12,500

    1 week ago

Expense Records

Purchase ID Description Category Date Amount Purchaser Status Actions
EXP-0025
Amoxicillin Stock Purchase
200 units @ ₹92.5 each
Medicine Sep 15, 2023 ₹18,500 Admin User Approved
EXP-0024
Digital Thermometers
10 units @ ₹425 each
Equipment Sep 14, 2023 ₹4,250 Nurse Fatima Approved
EXP-0023
Paracetamol Stock Purchase
500 units @ ₹15.7 each
Medicine Sep 12, 2023 ₹7,850 Admin User Approved
EXP-0022
Blood Pressure Monitors
5 units @ ₹2,500 each
Equipment Sep 8, 2023 ₹12,500 Dr. Malik Approved
EXP-0021
Office Supplies
Stationery, Files, Printer Ink
Miscellaneous Sep 5, 2023 ₹3,250 Receptionist Aisha Pending

Showing 1 to 5 of 28 results

Faculty Attendance System

Today's Attendance

Date: September 15, 2023

Dr. Sarah Ahmed

Cardiologist - ID: MED-1234

Present
Check-in Time

09:15 AM

Check-out Time

05:30 PM

Total Hours

8h 15m

Mark Today's Attendance

Attendance History

Date Status Check-in Check-out Hours Notes
Sep 15, 2023 Present 09:15 AM 05:30 PM 8h 15m Regular shift
Sep 14, 2023 Present 08:50 AM 05:10 PM 8h 20m Regular shift
Sep 13, 2023 Leave - - 0h 0m Sick leave
Sep 12, 2023 Present 09:05 AM 06:15 PM 9h 10m Extended hours - emergency case
Sep 11, 2023 Half Day 09:00 AM 01:30 PM 4h 30m Medical appointment
Showing 1 to 5 of 20 entries

Present Days

20

80% of current month

Absent Days

3

12% of current month

Avg. Working Hours

8.5h

106% of required hours (8h)

Doctor Patient Workflow

Patient Search

Patient profile photo
Active

Ahmed Khan

Patient ID: PAT-1005762

Age

34 years

Gender

Male

Blood Group

B+

Phone

+92 301 2345678

Email

ahmed.khan@email.com

Last Visit

August 15, 2023

Known Allergies

Penicillin Sulfa Drugs

Diagnosis

Prescription

In Stock: 150 tablets
Low Stock: 18 tablets

Follow-up

Previous Prescriptions

Date Diagnosis Doctor Medications Actions
Aug 15, 2023 Acute Gastritis Dr. Sarah Ahmed
  • Omeprazole 20mg - Once daily for 14 days
  • Domperidone 10mg - As needed
View Print
July 02, 2023 Seasonal Allergies Dr. Ali Hassan
  • Cetirizine 10mg - Once daily for 10 days
  • Nasal Spray - Twice daily
View Print
Showing 1 to 2 of 2 prescriptions

System Audit Logs

Audit Filters

Filter for security-sensitive or high-impact operations

Total Events

2,457

Warnings

18

Critical Events

5

Users Tracked

42

Timestamp User Role Action Module IP Address Status Details
15/09/2023 14:23:05 Dr. Sarah Ahmed Doctor Patient Record Access Patient Records 192.168.1.45 Critical
15/09/2023 13:45:22 Fatima Zaidi Receptionist Failed Login Attempt Authentication 192.168.1.72 Warning
15/09/2023 12:30:15 Dr. Ali Hassan Doctor Prescription Created Prescriptions 192.168.1.30 Success
15/09/2023 11:45:09 Amir Khan Admin Medicine Stock Updated Inventory 192.168.1.10 Success
15/09/2023 10:20:33 Saira Bano Nurse Attendance Marked Attendance 192.168.1.25 Success
15/09/2023 09:45:11 Fatima Zaidi Receptionist Appointment Scheduled Appointments 192.168.1.72 Success
15/09/2023 09:15:22 Dr. Sarah Ahmed Doctor Login Authentication 192.168.1.45 Success

Event Details

Critical Security Event

This event has been flagged as critical due to unauthorized access attempt to restricted patient records.

Basic Information

Event ID
EVT-20230915-14230501
Timestamp
15/09/2023 14:23:05
User
Dr. Sarah Ahmed (ID: DOC-1054)
Role
Doctor
Action
Patient Record Access
Status
Critical

Technical Details

IP Address
192.168.1.45
Browser
Chrome 116.0.5845.110
Device
Windows 10 Workstation
Location
Local Network (Staff-WiFi)
Session ID
SES-87542190
Request Path
/api/v1/patients/records/1005762

Event Description

User Dr. Sarah Ahmed attempted to access patient record PAT-1005762 which is outside of assigned department. This access violates policy as Dr. Sarah (Cardiology) attempted to access records of a patient from Orthopedics department without proper authorization or referral in the system. The access was automatically blocked by the security policy and the event was logged as critical.

Related Data

Affected Resources:

  • Patient Record: PAT-1005762 (Rahim Khan)
  • Department: Orthopedics
  • Record Type: Medical History

Activity by Module

Patient Records 38%
Prescriptions 25%
Inventory 15%
Authentication 12%
Attendance 6%
Other 4%

Activity by User Role

Doctors 42%
Receptionists 23%
Nurses 15%
Admins 11%
Attendants 5%
Coordinators 4%

System Settings

User profile photo

Dr. Sarah Ahmed

Cardiologist

User ID: DOC-1054

  • Role Doctor
  • Department Cardiology
  • Last Login 15 Sep, 2023 09:15 AM
  • Account Status Active

Access & Permissions

  • Patient Records (Read/Write)
  • Prescriptions (Create/Edit)
  • Appointments (View)
  • Medicine Inventory (Read)
  • Admin Dashboard (No Access)

Personal Information

Update your personal details and contact information.

Shift Preferences

Password & Security

Ensure your account is secure with a strong password.

Password Requirements

  • Minimum 8 characters long
  • At least one uppercase letter
  • At least one number
  • At least one special character

Notification Preferences

Manage how you receive alerts and notifications from the system.

Email Notifications

Receive emails about new, canceled or rescheduled appointments.

Get notified when prescriptions are created or modified.

Receive notifications for low stock and expiring medicines.

Get important announcements about system maintenance and updates.

SMS Notifications

Receive SMS reminders for upcoming appointments.

Receive text messages for urgent or critical system notifications.

In-App Notifications

Receive notifications for new messages and comments.

Get notified about tasks assigned to you and upcoming deadlines.

Receive general system updates and announcements in-app.

Interface Preferences

Customize your view and experience in the system.

Display Settings

Reduce spacing to show more content on screen at once.

Show interface animations and transitions.

Automatically refresh dashboard data every 5 minutes.

Account Activity

Review recent activity on your account for security purposes.

Date & Time Activity IP Address Status
15/09/2023 09:15 AM Account Login 192.168.1.45 Successful
14/09/2023 05:30 PM Account Logout 192.168.1.45 Successful
14/09/2023 08:55 AM Account Login 192.168.1.45 Successful
14/09/2023 08:54 AM Password Reset 192.168.1.45 Successful
13/09/2023 02:30 PM Account Login 203.45.67.89 Failed