Mobile AR Survey & Decor App Objective Develop a cross-platform mobile application (iOS + Android) that enables users to: • Conduct on-site surveys of construction/decor projects using their phone’s camera. • Import AutoCAD (DWG/DXF), PDF, or IFC files and align them with the real environment. • Overlay 3D/2D plans in augmented reality (AR) for visualization. • Capture measurements, annotations, and reports directly on site. ⸻ Core Features 1. File Import & Conversion • Support import of DWG, DXF, IFC, and PDF floorplans/models. • Convert models into mobile-friendly 3D (glTF/GLB) format for AR rendering. • Store and manage files locally and via backend/cloud sync. 2. Augmented Reality (AR) Survey • Use ARKit (iOS) and ARCore (Android) for real-world mapping. • Allow users to place and align 2D/3D plans onto real environments. • Support marker-based alignment (AprilTags/QR codes) and manual calibration. • Provide measurement tools: distance, area, height (raycast/plane detection). 3. Annotation & Decor Placement • Allow users to add notes, markers, and symbols (e.g., camera icons, furniture). • Enable furniture/decor placement in AR (e.g., walls, fixtures, CCTV field-of-view cones). • Provide an asset library (basic objects/icons) with option to upload custom assets. 4. Reporting & Export • Capture annotated AR views as screenshots. • Export survey reports (PDF/Excel) containing: • Measurements, notes, and overlays. • Project metadata (client name, location, date). 5. Project Management • Organize work by projects (multiple sites per user). • Sync with backend for cloud storage & collaboration. • User login/authentication (basic email + password or SSO). ⸻ Technical Requirements • Frontend: Flutter or React Native. • AR Integration: ar_flutter_plugin (ARKit + ARCore), SceneKit/Filament/Unity optional. • CAD/IFC Handling: IfcOpenShell, libdxfrw, PDF.js, or equivalent. • Backend: Node.js/Python + cloud storage (AWS/GCP/Azure). • Database: PostgreSQL or Firebase. • Export: Report generation in PDF format. ⸻ Deliverables 1. Mobile App (iOS + Android) – MVP with AR overlay, measurement, and PDF export. 2. Backend & API – File upload, conversion, and project storage. 3. Documentation – Source code, setup guide, and user manual. 4. Testing & QA – Functional testing for accuracy of measurement and AR alignment. ⸻ Optional (Phase 2 Enhancements) • 3D scanning / photogrammetry integration (COLMAP/OpenMVG). • Voice notes and collaborative real-time annotations. • Integration with BIM platforms (Autodesk, Revit). • Advanced decor libraries with textures/colors. ⸻ Expected Skills • Strong experience with Flutter/React Native + ARKit/ARCore. • Knowledge of CAD/IFC/PDF parsing and 3D rendering. • Experience with construction/engineering visualization tools is a plus. • Backend development for file processing and storage. would you like me to also prepare a smaller MVP scope (just PDF/DXF overlay + AR measurement + report) so you can test