Homewise Vision is an innovative web application that transforms standard 2D blueprints into interactive 3D models and AR experiences. It helps homeowners, architects, and construction professionals visualize spaces before they're built, improving decision-making and reducing costly changes during construction.
- Blueprint to 3D Conversion: Upload blueprint files and convert them into detailed 3D models
- Interactive Visualization: Explore models in both 2D blueprint and 3D view with interactive elements
- AR Preview: Experience your future space in augmented reality through our mobile app
- Component Details: View detailed information about doors, walls, rooms, and furniture
- Modern UI: Clean, responsive interface built with the latest web technologies
- Enhanced Interior Design: More detailed and customizable interior elements and finishes
- Expanded AR Models: Additional augmented reality model options for a wider range of architectural styles
- AI-Based Cost Estimation: Intelligent cost calculation based on your design choices and local pricing data
- Structural Integrity Testing: Virtual analysis of the structural soundness of your design before construction
-
Frontend:
- Next.js 15 (React 19)
- TypeScript
- Tailwind CSS
- Framer Motion for animations
- Radix UI for accessible components
- Lucide React for icons
-
3D Visualization:
- Three.js
- React Three Fiber
- React Three Drei
- Unity for advanced 3D modeling and interactions
- Vuforia for AR functionality
-
Backend & Data:
- Firebase Firestore for database and storage
-
Development Tools:
- Node.js 20.x or higher
- pnpm (recommended) or npm
-
Clone the repository:
git clone https://github.com/your-username/homewise-vision-website.git cd homewise-vision-website
-
Install dependencies:
pnpm install # or npm install
-
Run the development server:
pnpm dev # or npm run dev
-
Open http://localhost:3000 in your browser to see the application.
homewise-vision-website/
├── app/ # Next.js app router pages
│ ├── dashboard/ # Dashboard views
│ ├── demo/ # Interactive demo page
│ ├── features/ # Features showcase
│ ├── modern-house/ # Modern house 3D model viewer
│ ├── unity-link/ # Unity integration
│ ├── page.tsx # Homepage
│ ├── layout.tsx # Root layout
│ └── globals.css # Global styles
├── components/ # Reusable UI components
│ ├── ui/ # Shadcn UI components
│ ├── blueprint-visualizer.tsx # Interactive blueprint viewer
│ ├── ModernHouseModel.tsx # 3D house model
│ ├── team-section.tsx # Team members showcase
│ └── ... # Other components
├── hooks/ # Custom React hooks
├── lib/ # Utility functions and shared logic
├── public/ # Static assets
├── styles/ # Component-specific styles
├── next.config.mjs # Next.js configuration
├── tailwind.config.ts # Tailwind CSS configuration
└── package.json # Project dependencies and scripts
- Navigate to the Demo page
- Use the tabs to switch between 3D View, Blueprint View, and AR Preview
- Click on different elements (doors, walls, rooms, furniture) to see detailed information
- Use zoom controls to adjust the view
- Download the Homewise Vision mobile app (coming soon)
- Scan the QR code displayed in the AR Preview tab
- Experience your blueprint in augmented reality in real-world scale