Back to Home
Official Documentation
EcoTrack Ghana
Waste Collection Management System
USER MANUAL
Version 1.0
Accra, Ghana
2025
Staff & Customer Guide
Use the sidebar to navigate · Print with the button below ↓
Part One

Staff Guide

For Super Admins, Managers, Operators, and Viewers who manage operations through the main dashboard.

2 Getting Started — Staff

Accessing the System

1
Open your browser and go to the EcoTrack Ghana URL provided by your administrator.
2
You will land on the home page. Click Staff Login → in the navigation bar or the Staff Dashboard button in the hero section.
3
Enter your Username and Password on the login page.
4
Click Sign In. You will be taken directly to the Dashboard.
NoteIf you forget your password, contact your Super Admin — they can reset it from the Users page. There is no automated password recovery email.

Default Login Credentials

UsernamePasswordRoleNote
adminadmin123Super Admin⚠ Change after first login
manager1pass1234ManagerDemo account
operator1pass1234OperatorDemo account
viewer1pass1234ViewerDemo account

Navigating the System

The sidebar on the left shows only the sections your role has access to. On mobile, tap to open the sidebar and to close it.

  • Overview — Dashboard and Live Map (all roles)
  • Operations — Clients, Schedule, Fleet, Staff (Operator+)
  • Trips & Locations — Trip Log, Analytics, Locations (Operator+)
  • Finance — Subscriptions, Payroll, Financial Summary (Manager+)
  • Reports — Collection records (Operator+)
  • System — Users, Settings (Super Admin only)

3 Access Levels & Permissions

EcoTrack Ghana uses a four-tier role system. Each user is assigned exactly one role which determines what they can see and do.

Role Descriptions

RoleWhat They Can DoTypical User
Super AdminComplete system access — all features including user management and system settings.IT Manager
ManagerAll operational and financial features. Cannot manage users or change system settings.Operations Manager
OperatorField operations: clients, fleet, trips, locations, schedule, log collections. No payroll.Field Supervisor
ViewerRead-only access to Dashboard and Live Map only. Cannot edit anything.Executive / Auditor

Permission Matrix

FeatureSuper AdminManagerOperatorViewer
Dashboard & Live Map
View & Edit Clients
Fleet Management
Delete Vehicles
View Staff
Add / Edit Staff
Trip Log & Analytics
Location Management
Collection Reports
Subscriptions
Payroll & Finance
System Settings
User Management

4 Dashboard

The Dashboard is the first page after login — a real-time overview of operations, metrics, and today's schedule.

Key Metrics (Stat Cards)

🏠
Active Clients
Clients with Active status
🚛
Active Vehicles
Fleet in Active or On Route status
👥
Active Staff
Field staff currently Active or On Route
💳
Active Subscriptions
Paid subscriptions currently active

Charts & Tables

  • Monthly Collections — bar chart of pickups logged per month for the current year
  • Fleet Status — doughnut chart showing vehicle status breakdown
  • Recent Pickups — 6 most recent collection records
  • Upcoming Pickups — next 5 scheduled collections based on today

Live Map

Click Live Map in the sidebar to see all vehicles plotted on a real-time Leaflet map of Accra. Each vehicle marker shows name, plate, driver, speed, and fuel level in a popup.

5 Operations

Clients

Clients are the households and businesses whose waste EcoTrack collects.

Adding a Client

1
Click Clients in the sidebar → + Add Client.
2
Fill in name, phone, address, plan (Basic / Standard / Premium), waste type, and an optional Portal PIN (4 digits).
3
Click Save Client.
Member IDThe system auto-generates a Member ID in the format ET-GH-00001. This is printed on the client's ID card and used to log in to the Customer Portal.

Client Plans & Monthly Fees

Basic
GHS 150
per month
Residential household · 1–2 pickups/week
Standard
GHS 300
per month
Small business · 3–4 pickups/week
Premium
GHS 500
per month
Commercial / high-volume · daily pickup

Schedule

Schedules define when a specific vehicle will collect from a specific client.

1
Go to Schedule → + Add Schedule.
2
Select the client and assigned vehicle.
3
Set the pickup time and tick the days of the week.
4
Set status to Active and click Save.
TipA single client can have multiple schedules — for example, one vehicle on Mon/Wed and a different vehicle on Friday.

Fleet

  • Each vehicle has a name, plate, type, capacity (tonnes), fuel type, year, and an assigned driver.
  • Statuses: Active, On Route, Maintenance, Inactive.
  • GPS coordinates, speed, fuel level, and load percentage represent the last known state.
PermissionsOnly Managers and above can delete vehicles. Operators can add and edit.

Staff

Adding Staff

1
Go to Staff → + Add Staff.
2
Enter personal details, employee ID, role, department, shift, and salary components.
3
Salary components: Basic Salary, Transport Allowance, Housing Allowance, Other Allowance. SSNIT rates default to 13% employer / 5.5% employee.
4
Click Save Staff Member.

Click Card next to any staff member to open their printable employment ID card.

6 Trips & Locations

Locations

Locations are fixed points in the collection route. Three types are supported:

🏢
Garage
Where trucks park overnight and begin shifts.
📍
Departure
Collection starting point in a neighbourhood.
🗑
Dump Site
Where collected waste is offloaded. Capacity in tonnes is tracked.

The system is pre-seeded with 10 Accra locations including Oblogo and Kpone dump sites, and garages at Kotoka, Tema, and Madina.

Trip Log

Every collection run should be logged as a Trip.

1
Go to Trip Log → Log New Trip.
2
Select the vehicle, driver, departure point, and dump site.
3
Enter departure time, return time, distance (km), waste collected (kg), and number of client stops.
4
Set status: Planned → In Progress → Completed.

Trip Analytics

Go to Trips & Locations → Trip Analytics for monthly bar charts of trip count, total waste tonnage, and distance covered. Use these to monitor efficiency and spot seasonal trends.

7 Finance & Payroll

AccessFinance and Payroll sections are accessible to Managers and Super Admins only.

Subscriptions

  • A subscription links a client to a plan and tracks their payment status.
  • Status options: Active, Paused, Cancelled, Expired.
  • Payment methods: Mobile Money, Bank Transfer, Cash, Cheque.
  • Renewal date alerts appear when approaching expiry.

Payroll Workflow

1
Go to Payroll → New Payroll Run. Select the month and year.
2
The system auto-calculates gross pay, SSNIT, income tax, and net pay for every active staff member.
3
Review the figures on the Payroll Run detail page.
4
Click Approve to lock the run. No further edits are possible after approval.
5
Once salaries are disbursed, click Mark as Paid.

Ghana Tax Calculations

DeductionRateNotes
SSNIT (Employee)5.5% of grossDeducted from employee net pay
SSNIT (Employer)13% of grossPaid by employer on top of gross
Income Tax (PAYE)0% – 30%GRA tiered bands — calculated automatically

Printable payslips are available at Payroll → [Run] → Payslip for each employee.

8 Collection Reports

Collection Records log every waste pickup — client, vehicle, driver, weight, and status.

Logging a Collection

1
Go to Reports → Log Collection.
2
Select the date, client, vehicle, and driver.
3
Enter the waste type and weight (kg).
4
Set status: Pending, Completed, or Missed. Add any notes and click Save.

Filtering Reports

The Reports page supports filtering by date range, waste type, vehicle, and status. Use the filter bar at the top of the table to narrow records.

PermissionsDeletion of collection records requires Manager or above. Operators can add and edit.

9 User Management

Super Admin onlyOnly Super Admins can create, edit, or delete system user accounts.

Creating a User

1
Go to System → Users → + Add User.
2
Enter first name, last name, username, email, phone, and password (minimum 8 characters).
3
Choose the Access Level (Super Admin, Manager, Operator, or Viewer).
4
Click Create User.

Editing & Deactivating

Click Edit next to any user to update their details, role, or password. Leave the password blank to keep the current one. Untick Account Active to prevent a user from logging in without deleting their account.

Deleting a User

Click the red button next to a user and confirm. You cannot delete your own account.

10 System Settings

Accessible only to Super Admins via System → Settings.

🏢
Company Info
Name, phone, email, and address shown on payslips and reports.
🕐
Time Zone
Defaults to GMT+0 Africa/Accra.
📡
GPS Interval
How often vehicle positions refresh (seconds).
🚦
Speed Limit Alert
Threshold (km/h) for triggering over-speed alerts.
📍
Geofence Radius
Radius in metres for geofence boundary alerts.
🗺
Default City
Default map centre — set to Accra, Greater Accra.
Part Two

Customer Portal Guide

For registered waste collection clients who want to track their pickups and view their account.

11 Customer Portal Overview

The Customer Portal is a mobile-friendly self-service area where clients can track their vehicle and manage their account — no staff login required.

Access it at /portal/login/ or via the Customer Portal button on the homepage.

What Customers Can Do

🗺
Live Vehicle Tracking
See your assigned truck moving on a real-time map. Updates every 30 seconds.
Pickup Countdown
Know the exact date and time of your next collection — shown as Today / Tomorrow / +N days.
📋
Collection History
View the last 20 collections: date, weight, driver, and status (Completed / Missed / Pending).
💳
Subscription Info
Your plan details, monthly fee, payment method, and renewal date.
👤
Account Details
Member ID, address, plan type, and member-since date.

12 Customer Sign In

What You Need

📇
Member ID
ET-GH-00001
Printed on your EcoTrack membership card.
🔒
Portal PIN
4-digit number
Also printed on your membership card.
Need your PIN?Call EcoTrack Ghana on +233 30 200 3400 or visit the office. Staff can look up your ID or reset your PIN.

Login Steps

1
Go to the EcoTrack Ghana website and click Customer Portal.
2
Type your Member ID (e.g. ET-GH-00001). The box formats it automatically as you type.
3
Enter your 4-digit PIN. Tap the 👁 eye icon to show it if needed.
4
Tap Sign In. You will be taken to your personal dashboard.
Privacy tipOn a shared phone, always tap Sign Out after using the portal. Closing the tab does not sign you out automatically.

13 Customer Dashboard

Next Pickup Card

The large green card at the top shows your next scheduled collection:

  • The date — Today, Tomorrow, or a specific date
  • The pickup time (e.g. 08:00)
  • The assigned truck name and driver
  • Days of the week you are scheduled — highlighted in gold

If collection is today, a yellow alert banner appears: "Please have your waste ready by [time]" with a Track Now → button.

Stats Row

My Plan
Basic / Standard / Premium and waste type.
Collections
Number of recent pickups in your history.
Monthly Fee
Your current subscription amount in GHS.
Subscription
Active / Paused / Expired status and renewal date.

Collection History

Scroll down to see the last 20 pickups. Each row shows the date, weight (kg), driver name, and a status badge:

  • ✓ Done — collection was completed
  • ✗ Missed — the truck did not collect
  • Pending — scheduled but not yet completed

14 Live Vehicle Tracker

The tracker page shows your assigned truck on a live map, updated every 30 seconds.

Opening the Tracker

Tap the Track tab in the bottom navigation bar, or tap Live Track → from the dashboard hero card.

Reading the Map

MarkerMeaning
⭐ Gold starYour home / collection address
🚛 Pulsing green ringYour assigned truck — currently tracked and active
🚛 Grey truckOther fleet vehicles (not assigned to you)
🚛 Red truckVehicle in maintenance — not currently collecting

Your Truck Info Card

Below the map a card shows driver name, status, speed (km/h), fuel level (with colour bar), and load percentage. Tap Centre Map on Truck to fly the view to your vehicle.

Live Update Status

The LIVE badge in the top-right shows the time of the last successful data refresh. If the dot stops pulsing, check your internet connection — the tracker needs an active connection to update.

15 Troubleshooting

Common Staff Issues

ProblemSolution
Cannot log inCheck username and password. Ensure Caps Lock is off. Contact your Super Admin to reset.
Access denied on a pageYour role does not have permission. Contact your admin to check your access level.
Sidebar is missingOn mobile, tap ☰ in the top-left. On desktop, the browser window may be too narrow.
Payroll missing staffEnsure staff have Status: Active. Inactive staff are excluded from payroll runs.
Map not loadingCheck internet connection. The map uses OpenStreetMap tiles and needs internet access.
Cannot delete a recordDeletion requires Manager+ for most records, Super Admin for settings and users.

Common Customer Issues

ProblemSolution
Forgot Member ID / PINCall +233 30 200 3400 or visit the EcoTrack office.
No vehicle on the mapYour schedule may not have a vehicle assigned. Contact EcoTrack to confirm.
Wrong next pickup dateDates are calculated from your weekly schedule. Contact EcoTrack if it has changed.
"Account not active" errorYour membership may be paused. Contact EcoTrack to reactivate.
Tracker says LIVE but nothing movesGPS updates when operations staff log location data. On non-collection days, vehicles may be stationary.

16 Quick Reference

Key URL Paths

URLPage
/Landing / Home page
/login/Staff login
/dashboard/Staff dashboard (login required)
/map/Live fleet map (login required)
/portal/login/Customer portal login
/portal/dashboard/Customer personal dashboard
/portal/tracker/Live vehicle tracker for customers
/users/User management (Super Admin)
/settings/System settings (Super Admin)
/admin/Django admin panel (Super Admin)

Key Contacts

📞
Phone
+233 30 200 3400
Mon–Fri · 07:00–17:00 GMT
Email
admin@ecotrackgh.com
📍
Address
No. 7 Independence Avenue, Accra, Ghana
EcoTrack Ghana Limited
USER MANUAL v1.0 · 2025 · CONFIDENTIAL