Sign in with your approved account. The administrator creates staff accounts and assigns their work areas from the Loans & Savings section. Public sign-ups should remain disabled after the first administrator account is created.
Cloud connection must be configured in config.js before sign-in works.
JJ & JEZ Rental & Charging Manager
Power banks: return by 6:00 PM daily · Phone batteries: 8:00 AM–6:00 PM · Rechargeable lamps: 6:00 PM–8:00 AM next day · Late fee: ₦500 per overdue day.
Business Dashboard
Live overview of customers, loans, savings, rentals and daily collections.
Figures are calculated from records currently available to your signed-in account. Loan arrears aging by days is not shown because individual contractual due dates are not stored in the current loan records.
Start a rental
7-day payment rule: a customer with an unpaid rental balance after 7 days cannot rent another item until payment is recorded. The countdown appears beside the customer name in Borrowers.
Rental records
Click this tab whenever you need to view all rental records and record an active rental return.
Register customer
Rental customers and Loans & Savings customers are stored in separate lists. Choose the service this customer belongs to.
Rental Borrowers
Customers registered for power-bank, phone-battery or rechargeable-lamp rentals, including customers who use both services.
Loans & Savings Borrowers
Customers registered for loans or savings, including customers who use both services.
Customer Loan & Savings Account
Total loan principal issued₦0
Loan repayments₦0
Outstanding loan balance₦0
Current savings balance₦0
Account transaction history
Loan disbursements, loan repayments, savings deposits and savings withdrawals are shown together in date order.
Add rental item
Inventory
JJ & JEZ Rental Item
Print and attach this unique label to the matching rental item. Do not swap labels between devices.
Scan rental item QR code
Scan the QR label attached to a power bank, phone battery or rechargeable lamp. Scan OUT starts a rental; Scan IN records its return; CUSTOMER COLLECTION scans a phone/battery receipt QR. Camera access requires the secure HTTPS website and permission from your phone or computer.
Choose Scan OUT or Scan IN, then start the camera.
Each rental item can only have one active rental. Scan OUT is blocked if it is already rented. Scan IN records who received the item back.
Record an item return
Choose an active rental and record when the rental item is physically returned. The app saves the return time and estimated overdue fee to Supabase.
Return history
Business cashbook
One ledger for money received and money paid out. Customer payments, charging payments and existing expenses appear here automatically. Use the form below for other cash transactions.
Cash received₦0.00
Cash paid out₦0.00
Net cash balance₦0.00
Transactions0
Record other cash received or paid
Cashbook transaction history
Loans & Savings Management
Administrator: Create and manage staff
Only an administrator can create staff accounts and assign their work areas. Staff accounts can access Loans & Savings; Rentals remains controlled by the administrator. No invitation email is sent. A temporary password is shown to the administrator once to pass securely to the staff member. Administrators always have full access.
Existing staff assignments
Tick the sections each staff member is allowed to use, then save.
Loans and customer savings are managed separately from rentals and the business cashbook.
Total loans issued₦0
Outstanding loan balance₦0
Loan repayments received₦0
Customer savings balance₦0
Administrator loan interest setting
Set the suggested default monthly flat interest rate. You can still choose a different rate for every new loan. Existing loans will not change.
Issue a customer loan
Loan applications awaiting approval
Loan records
Record loan repayment
Customer savings transaction
Withdrawal requests awaiting approval
Customer savings balances
Savings transaction history
Loan repayment history
Record customer payment
Payment history
Record business expense
Expense history
Daily phone and phone-battery charging
Record customer devices received for charging and mark them collected when returned.
Charging jobs
Financial reports
Payments received₦0
Expenses₦0
Net cash profit₦0
Outstanding balances₦0
Staff performance
Issued and received counts are grouped by the staff account recorded on each transaction.
Administrator only: Clear business records
This permanently deletes borrower, rental inventory, rental, payment, charging, expense and uploaded customer-document records. Login accounts and user roles are kept. Download the CSV backup first. The CSV contains business records and private-file paths, but not the actual photo/PDF file contents. Do not clear records if you need those documents retained. This action requires a secure administrator-only database function.