This is an AI-powered architectural visualization web application that transforms text descriptions into 3D building visualizations.
- AI-Powered Visualization: Transform text descriptions into 3D house models
- Interactive 3D Viewer: Explore houses from multiple angles
- Material Customization: Select different roofing materials and see real-time changes
- Responsive Design: Works on desktop and mobile devices
- Client-Side Routing: Navigate between main page and demo seamlessly
This project has been configured for Netlify deployment with the following optimizations:
- Build command:
npm run build - Publish directory:
dist - Node.js version: 18
- Client-Side Routing: Automatic redirects configured for SPA routing
- Asset Optimization: All images and assets are properly bundled
- Production Build: Optimized TypeScript and CSS bundles
-
Using Netlify CLI (Recommended):
npm install npm run build npm run deploy
-
Using Netlify Dashboard:
- Connect your Git repository to Netlify
- Set build command:
npm run build - Set publish directory:
dist - Deploy!
-
Drag & Drop Deploy:
- Run
npm run buildlocally - Drag the
distfolder to Netlify's deploy area
- Run
- Node.js 18+
- npm
# Install dependencies
npm install
# Start development server
npm run dev
# Build for production
npm run build
# Preview production build
npm run preview
# Type check
npm run type-checkartintech/
├── src/
│ ├── index.ts # Main application entry
│ ├── router.ts # Client-side routing logic
│ └── style.css # Application styles
├── house views/ # 3D house view images
├── suggestions/ # Material suggestion images
├── components/ # UI component images
├── dist/ # Build output (auto-generated)
├── netlify.toml # Netlify configuration
└── package.json # Dependencies and scripts
- TypeScript: Type-safe JavaScript development
- Vite: Fast build tool and development server
- Vanilla JS: No framework dependencies for maximum performance
- CSS3: Modern styling with animations and responsive design
- Chrome 90+
- Firefox 88+
- Safari 14+
- Edge 90+
This project is private and proprietary.