Sign in to Solar Wash

Use the same account on your phone and laptop — your orders, photos and ledger sync automatically between both devices.

First time here? Create account

Jalalpur Solar House · Jalalpur Pirwala · 0305-4292305

Jalalpur Solar House
Panel Wash Manager

Opposite Govt Higher Secondary School, Jalalpur Pirwala · 0305-4292305

Live ·
Connecting…
Today's Earnings
Rs 0
0 jobs today
This Month
Rs 0
0 completed jobs
Pending Balance
Rs 0
0 customers owe
Active Jobs
0
Pending + In Progress

Last 7 Days — Earnings

Paid amounts from completed work, day by day.

Reminders Due

30-day re-wash reminders from completed jobs.

Recent Orders

Latest jobs added to the shop book.

All Orders

Tap a customer's number for WhatsApp. Move each job: Pending → In Progress → Completed.

New Order

Date & time are stamped automatically when you save.

TOTAL AMOUNTRs 0

30-Day Reminders

Countdown starts the day a job is marked Completed. When it hits zero, send the ready WhatsApp reminder.

ℹ️ Reminders are calculated from each job's completion date and shown here whenever you open the app. Tap “Enable notifications” at the top to register this device for push reminders. In-app reminders always work, even if notifications are off.

Billing & Ledger

Daily and monthly money summary — paid, monthly-account and pending.

Collected (All Time)
Rs 0
Paid Cash received
Monthly Accounts
Rs 0
Billed to regular accounts
Still Pending
Rs 0
To collect
Total Billed
Rs 0
All orders ever

Daily Summary — Last 14 Days

DateJobsBilledCollectedPending

Monthly Summary

MonthJobsBilledCollectedPending

Pending Balances — Who Owes

App Structure & Database

How this app is organised. Data lives in Cloud Firestore under your signed-in account and syncs in real time to your phone and laptop; this device also keeps an offline copy.

customers

One row per customer — created automatically from orders.

FieldTypeNotes
idtextUnique ID
nametextCustomer name
phonetextWhatsApp number (opens wa.me)
customer_typeenumOne-Time Cash / Monthly Regular Account
addresstextVisit location

orders

Every washing job.

FieldTypeNotes
id · customer_idtextLinks order → customer
panels · panel_sizenumber · textCount + size/capacity
service_typeenumWashing only / Washing + Inspection
statusenumPending → In Progress → Completed
created_at · completed_atdatetimeAuto stamp · starts 30-day timer

photos

Visual proof per order, captured from the camera.

FieldTypeNotes
order_idtextAttached order
kindenumbefore / after
imageimageCompressed photo (max 800px, JPEG) stored inside the order document

payments

Billing & ledger per order.

FieldTypeNotes
rate_per_panel · totalnumberTotal = panels × rate
payment_statusenumPaid Cash / Monthly Account / Pending Balance

reminders

Derived automatically — no manual entry.

FieldTypeNotes
due_datedatecompleted_at + 30 days
messagetextReady-to-send WhatsApp reminder

Screens

🏠 Dashboard — earnings, pending, active jobs, charts  ·  🧾 Orders — search, filter, status workflow, photos  ·  ➕ New Order — entry form with camera  ·  ⏰ Reminders — 30-day countdowns  ·  📒 Ledger — daily / monthly summaries  ·  🗄️ Database — this structure view

Jalalpur Solar House · Muhammad Usman · 0305-4292305
Data syncs through your account to every signed-in device. Use Ledger → Backup to keep a copy.