online constructor for apartment decoration

DEPO Constructor

Our team has developed an online designer, which gives future residents the opportunity to comfortably shape the style of finishing a new home and choose the types of coatings, color schemes, design elements. In other words, it is a convenient tool for creating a truly unique interior.

task
Create a decoration constructor that allows potential residents to easily select materials and customize interior styles
platform
The project has been implemented on a proprietary .NET web application management system
technologies
C#, ASP.NET MVC, MSSQL Server, HTML, CSS, JS, AngularJS
release date
November 2021
Main page of the project
Main page of the project
Design of all web application pages
technical specifications and UI features
  • Real-time Material Swapping: Instant texture replacement mechanism based on Angular and Canvas within a single session.
  • Dynamic Cost Calculation: A .NET-based subsystem for immediate cost recalculation upon material changes.
  • Angular OnPush Optimization: High UI responsiveness while handling heavy visual assets.
  • Layered SVG Masks: Utilization of vector masks for precise texture overlay while maintaining spatial geometry.
  • Cross-device Adaptability: The configurator interface is fully adapted for touch screens (tablets, info-kiosks).
  • State Persistence: Automatic saving of intermediate user choices within a cloud profile.
value for businesses and users
  • Enhanced Sales Experience: Transforming the finishing selection into an engaging game that stimulates apartment sales.
  • Operational Accuracy: Minimizing material ordering errors through automated specification generation.
  • Personalization at Scale: Providing hundreds of interior options without increasing design staff.
  • User Engagement: Increasing interaction time with the developer's brand through interactive content.
  • Cost Transparency: Residents see real-time cost adjustments, fostering trust in the developer.
  • EBRD Quality Compliance: Adherence to international standards for complex user interface design.
next section of the site
in which

solutions developed by PRAS are demonstrated