1. Onboarding & Enrollment

Step 1: Install & Sign In – Users download FlowBankOS and authenticate via Google/Apple SSO (OAuth2)
iphone.apkpure.com
.

Step 2: Add Charger – Prompt to scan the QR code on the charger or enter its serial number
iphone.apkpure.com
. If the charger supports V2G, the app highlights this capability.

Step 3: Link EV – Ask the user to select their EV model from a list or connect via vehicle API (if supported). Explain that vehicle data (battery state, capacity) will be used only for V2G.

Step 4: Agree to V2G Terms – Provide a clear explanation of flat charging fees, V2G feed‑in tariff, and any participation requirements.

Visual elements: onboarding checklist, camera view for scanning, consent toggle.

2. Pricing & Incentive Dashboard

Current Rate Card – Show a simple table: “Charging: $0.XX per kWh; Discharging (V2G credit): $0.YY per kWh.” Indicate whether prices vary by location (if dynamic tariffs exist).

Incentive Wallet – Display accumulated points/credits from V2G participation or usage bonuses. Users can see how many credits offset future charging costs.

Upcoming Events – Notify users of grid events (e.g. high‑demand periods) and potential bonuses for discharging during those windows.

UI hints: Use colored badges for earnings vs cost; a mini bar graph comparing charging cost vs V2G credits.

3. Map & Hotspot View

Interactive Map – A map tab showing chargers and aggregator hubs. Each marker displays:

Charger name/location

Availability status (idle/charging/discharging)

Pricing per kWh (flat rate) and any surcharges/discounts

V2G capability indicator (e.g. bolt symbol)

Hotspot Overlay – A heat‑map layer highlighting areas with high grid demand (hotspots) or low‑cost zones. Color intensity signals potential earnings for discharging or cost savings for charging.

Filters & Search – Filter by price, distance, V2G capability, power rating. Search bar for addresses or charger names.

Details Drawer – Tapping a marker opens a panel with full details: connector type, power rating, cost per kWh, V2G credit, hours of operation, predicted wait time, and a button to start navigation or schedule.

UX note: For EV owners, default filter could emphasize low‑cost locations. Use clear icons and color coding (e.g. green for cheap, orange/red for hotspots).

4. Session Control

Start Charging/Discharging – Users can remotely start a charging or discharging session from the app. The control panel shows:

Live metrics (kW draw, kWh delivered, duration)
iphone.apkpure.com

Earnings tracker – updates credits earned from V2G in real time

Pause/Stop buttons

Mode toggle for Standard/Eco/Boost charging speeds (Boost warns of high demand impacts).

Pricing Summary – Display running cost/credit: “Charging cost so far: $1.40” or “V2G earnings: $0.70.” Under flat pricing, the cost per kWh remains constant, but the session total grows linearly.

Notifications – Push alerts when the session completes or if the charger/vehicle goes offline.

5. History & Analytics

History List & Calendar – Each session shows date/time, energy (kWh), cost, location, and points/credits earned. Users can filter by charging vs discharging sessions.

Monthly/Yearly Summaries – Totals for kWh charged, dollars spent, kWh discharged, and dollars earned. Graphs highlight usage patterns and incentives.

Export – Provide CSV/PDF exports for reimbursement or tax reporting.

6. V2G Earnings & Scheduling

Earnings Dashboard – Summarise lifetime and monthly V2G credits. Show a breakdown by location and grid event participation.

Schedule Discharge Windows – Users choose when to allow discharging (e.g. between 18:00–22:00). The app uses vehicle API or estimated battery state to ensure minimum state‑of‑charge remains.

Set Minimum SOC – Slider to set the lowest battery level to maintain (e.g. 50%). The app will stop discharging when the SOC hits this threshold.

Consent & Overrides – Each discharge requires user consent or pre‑authorization, with clear messaging about battery health and usage.

7. Multi‑Location & Sharing

Home, Work, Public – Users can add multiple chargers/EVs and switch between locations
iphone.apkpure.com
. Points/credits aggregate across all devices.

Shared Access – Owners can invite family members; each session logs the user ID, which ensures incentives are fairly allocated.

Map Favourites – Users can mark frequently used chargers or preferred hotspots for quick access.

8. Advanced Settings

Limit Current & Demand – For users concerned about peak demand charges, allow current limit settings (e.g. 6, 16, 32 A)
iphone.apkpure.com
. Show how limits affect charging time/cost.

Firmware & Updates – Notify users when new features or V2G capabilities become available
iphone.apkpure.com
.

Language & Accessibility – Support multiple languages
iphone.apkpure.com
, dark mode, and accessibility options.