Bespoke Cars Mobile App — Developer Brief Overview Premium car dealership app for new, used, and luxury vehicles Cross-platform: iOS + Android (Flutter) Goal: Direct leads, test drives, and customer engagement without third-party platforms Project Goals Simplify access to car inventory Increase direct leads via test drive & inquiry options Strengthen brand image and customer retention Provide data analytics for better marketing & sales decisions App Modules & Features Phase 1 – MVP (6–8 weeks) Core Launch Features Home Screen: Featured cars, offers, quick filters (New, Used, Luxury) Car Listings: Grid/List view, filters (Make, Model, Price, Fuel, etc.) Car Details Page: Photos, specs, price, inquiry/contact options Contact Options: Call, WhatsApp, or inquiry form Dealer Location: Google Maps integration Login/Signup (optional): Google, Apple, or Email login Phase 2 – Engagement & Conversion (4–6 weeks) User Conversion & Sales Tools Test Drive Booking: Car + date/time selection Finance/EMI Calculator: Price, down payment, interest, tenure Sell Your Car: Upload photos & get instant valuation Favorites Section: Save & compare cars Push Notifications: Offers, new arrivals, updates Phase 3 – Automation & Insights (4–6 weeks) Automation, CRM & Intelligence AI Chatbot / WhatsApp API: Auto-reply & lead qualification Customer Reviews: Verified testimonials Analytics Dashboard: User behavior, top models, lead tracking Loyalty/Referral Program: Rewards for referrals & repeat buyers Admin Web Dashboard Login for Admins: Secure access Inventory Management: Add/edit/remove listings Lead Management: Handle inquiries & test drive requests Push Notifications Manager: Send alerts & offers Analytics Dashboard: Track visits, car views, conversions Tech Stack Frontend: Flutter (cross-platform) Backend: Node.js or Firebase Functions Database: Firebase Firestore / MongoDB Hosting: Google Cloud / AWS Authentication: Firebase Auth (Email, Google, Apple) Notifications: Firebase Cloud Messaging Maps: Google Maps SDK CRM Integration: Zoho / HubSpot / Custom API (Optional Future) Payments via Razorpay / Stripe Design & UX Theme: Premium, minimal, automotive luxury feel (Black, Silver, Red) Typography: Poppins / Lato / Montserrat UX Focus: Quick car access, minimal typing, modern cards & carousels Deliverables Android App (.apk / .aab) iOS App (.ipa) Admin Web Dashboard API Documentation User & Admin Training Manual (Optional) Maintenance Plan Timeline Phase Deliverables Duration Phase 1 Core browsing + inquiry 6–8 weeks Phase 2 Test drive, finance, notifications 4–6 weeks Phase 3 CRM, chatbot, analytics 4–6 weeks KPIs +25% direct leads (vs WhatsApp inquiries) 40% test drive requests via app 50% repeat user retention (6 months) Detailed user preference analytics Security HTTPS for all APIs Encrypted user data (in transit & at rest) GDPR-compliant (if EU clients) Option to delete user account/data Maintenance (Optional) OS updates & bug fixes Feature enhancements Monthly analytics report Push notification campaign management