📄 AGR Charge - Full Project Specifications
1. Concept Overview:
Name: AGR Charge
Model: P2P EV Charging Network (Airbnb for Chargers).
Unique Selling Point (USP): InDrive-style Negotiation System (Bidding).
Design Language: Apple-style, Glassmorphism, Premium UI.
2. Core Features (The "Must-Haves"):
Interactive Map: View nearby home/private chargers with real-time availability.
Negotiation System (InDrive Style): * Driver proposes a price (Offer).
Host can Accept, Reject, or Counter-Offer.
Optional Dark Mode: A toggle switch to change between Light and Dark mode manually.
Booking & Scheduling: Reserve a specific time slot for charging.
Host Dashboard: Users can list their chargers, set base prices, and manage requests.
3. Advanced Features (The "Extra L3ibat"):
In-App Chat: Instant messaging between Driver and Host once an offer is accepted.
Review & Rating System: Users rate chargers and hosts for trust and safety.
Plug Filters: Filter chargers by plug type (Type 2, CCS, etc.) to match the EV.
Push Notifications: Alerts for new offers, accepted bookings, and charging status.
AGR Wallet: In-app balance for faster payments and easier commission tracking.
4. Business Model (How You Make Money):
Transactional Commission: Take 10% to 15% cut from every successful charging session.
Subscription (Future): Route Planner Pro for long-distance trip planning.
5. Technical Stack:
Frontend: React + Vite + TypeScript.
Styling: Vanilla CSS (Modern, Responsive, Mobile-First).
Icons: Lucide React.
State Management: React Context API or Zustand.