Unity-Based Showroom Visualization Tool

Job ID: 40364851

Budget: ₹37,500 – ₹75,000 INR

I need a Unity-based Windows desktop application for my tile showroom to visualize bathrooms/rooms with tiles in real-time.

This is an internal business tool (not a SaaS product), so focus should be on performance, usability, and clean architecture rather than over-engineering.

-------------------------------------
CORE FEATURES
-------------------------------------

1. Parametric Room (Dynamic Size)
- User can input room dimensions (length, width, height)
- Room (walls, floor, ceiling) should scale accordingly
- Support simple door placement (predefined positions like left/center/right)

-------------------------------------

2. Tile Visualization System
- Apply tiles on walls and floor in real-time
- Tiles should repeat correctly based on real-world size
- Support multiple tile faces (variations) with random rotation (0°, 90°, 180°, 270°)
- Smooth and instant visual update when tile changes

-------------------------------------

3. Partial Grid System (Simplified)
- Walls divided into limited zones (e.g., 6x6 or similar)
- User can apply different tiles to different zones
- No need for full per-tile editing

-------------------------------------

4. Borders & Corners
- Ability to apply border tiles on edges (top/bottom/sides)
- Simple corner tile placement (fixed positions)

-------------------------------------

5. Camera (360 View)
- Orbit camera (rotate, zoom)
- Smooth navigation
- Touchscreen-friendly controls

-------------------------------------

6. Tile Storage System (LOCAL - VERY IMPORTANT)

- All tiles stored locally (NOT cloud)
- Use SQLite database for tile metadata
- Images stored in a common folder

Database should support:
- Tile (basic info)
- Variants (size, finish)
- Images (multiple faces per tile)

- Each tile can have:
- multiple sizes
- multiple finishes
- multiple images (faces)

-------------------------------------

7. Excel Import System
- Ability to import tile data from Excel
- Many tiles may initially have no images (data-only tiles)
- Images can be linked later

-------------------------------------

8. Search & Filtering
- Search tiles by:
- name
- size
- category
- finish
- tags (optional)

-------------------------------------

9. External Database Integration (IMPORTANT)

I already have another application with display names for tiles.

This app should:
- Use/display tile names from that system (not hardcoded)
- Be designed so it can integrate with another database or API later
- Preferably structured so both apps can share the same SQLite database OR sync data

-------------------------------------

10. Customer Management
- Create and manage customer profiles
- Save tile selections and room designs per customer
- Load previous designs easily

-------------------------------------

11. Export System
- Export rendered images (JPG)
- Multiple camera angles (front, side, perspective)

-------------------------------------

12. Tile Quantity Calculation
- Calculate number of tiles required based on:
- room dimensions
- tile size
- Include ~10% wastage

-------------------------------------

TECH REQUIREMENTS
-------------------------------------

- Unity (3D) preferred
- Clean and modular code
- Good performance (no lag with many tiles)
- Works fully offline

-------------------------------------


Scope can be optimized to fit budget (focus on MVP first).

-------------------------------------

IMPORTANT
-------------------------------------

- Do NOT overcomplicate (no need for full grid system or CAD-level features)
- Focus on realistic visuals and smooth experience
- This is a practical showroom tool, not a complex design software

-------------------------------------

PLEASE INCLUDE IN YOUR PROPOSAL
-------------------------------------

1. Video of any Unity / 3D work you have done (REQUIRED)
2. Brief explanation of how you will:
- handle tile rendering (tiling + variation)
- manage local database
3. Estimated timeline

-------------------------------------

REFERENCE
-------------------------------------
https://www.simpolo.com/digital-showroom
(Note: I need customizable rooms, not fixed templates)