Admin Login

Enter your credentials to continue

{{ loginError }}

Dashboard

Welcome back! Here's what's happening today.

Today Revenue

Rs.{{ dashboardData.todayRevenue }}

Yesterday Revenue

Rs.{{ dashboardData.yesterdayRevenue }}

Day Before Yesterday Revenue

Rs.{{ dashboardData.beforeYesterdayRevenue }}

Weekly Revenue

Rs.{{ dashboardData.weeklyRevenue }}

Today's Transactions by Vehicle Type

{{ tariff.vehicleName || tariff.tariffName || 'Vehicle Type' }}

{{ tariff.count || 0 }}

Transactions Today

Rs.{{ (tariff.totalRevenue || 0).toLocaleString() }}

Total Revenue

Rate: Rs.{{ tariff.rate || 0 }} Avg: Rs.{{ (tariff.averageRevenue || 0).toFixed(0) }}

No vehicle count data available

Check back later for updated statistics

Revenue by Location

{{ locationData.location.name }}

{{ locationData.location.address || 'No address' }}

Today Rs.{{ (locationData.today?.totalAmount || 0).toLocaleString() }}
Vehicles {{ locationData.today?.totalVehicles || 0 }}
Yesterday Rs.{{ (locationData.yesterday?.totalAmount || 0).toLocaleString() }}
Vehicles {{ locationData.yesterday?.totalVehicles || 0 }}
This Week Rs.{{ (locationData.thisWeek?.totalAmount || 0).toLocaleString() }}
Total Vehicles {{ locationData.thisWeek?.totalVehicles || 0 }}

Recent Transactions

{{ getNfcDisplayText(transaction.nfcCode) }}

Invoice: {{ transaction.invoiceNo || 'N/A' }}

{{ formatDateTimeforDashboard(transaction.created_at) }}

Rs.{{ transaction.collectedAmount || 0 }}

{{ transaction.status }}

Transactions

View and manage all parking transactions.

{{ filterError }}
Found {{ transactions.length }} transaction(s)
No transactions loaded. Click to load data.

Transaction History

Loading transactions...

No transactions found

Try adjusting your filters or check back later

#{{ transaction.id }} {{ transaction.status || 'N/A' }}
Rs.{{ transaction.collectedAmount || 0 }}
NFC Code:

{{ getNfcDisplayText(transaction.nfcCode) || 'N/A' }}

Invoice No:

{{ transaction.invoiceNo || 'N/A' }}

Date:

{{ formatDate(transaction.inDate) }}

Entry Time:

{{ transaction.inTime }}

Exit Time:

{{ transaction.outTime ? transaction.outTime : '-' }}

Location:

{{ transaction.locationName || 'N/A' }}

Vehicle Type:

{{ transaction.vehicleTypeName || 'N/A' }}

Showing {{ (currentTransactionPage - 1) * itemsPerPage + 1 }} to {{ Math.min(currentTransactionPage * itemsPerPage, transactions.length) }} of {{ transactions.length }} transactions

Locations

Manage parking locations.

{{ location.name }}

{{ location.address || 'No address' }}

Created: {{ formatDate(location.created_at) }}

Users

Manage system users and operators.

{{ user.username }}

ID: #{{ user.id }}

{{ user.role }}
Created: {{ formatDate(user.created_at) }}

Settings

Manage your account and system settings.

Change Password

System Information

System Version v2.1.0
Last Updated 2 days ago
Database Status Connected
Storage Used 2.4 GB / 10 GB
Uptime 15 days, 8 hours

{{ editingLocation ? 'Edit Location' : 'Add Location' }}

{{ editingUser ? 'Edit User' : 'Add User' }}

Username must be 3-50 characters, letters, numbers, and underscores only

Password must be at least 6 characters long

Select user role (admin has full access)