Sogem Company logo

Blending 3D visualization and AR to redefine digital staircase design.

Client

Founded in 1987, SOGEM is a Belgium-based manufacturer of staircases, loft ladders, and balustrade systems, specializing in both kit and tailor-made stair solutions. The company provides easy-to-install products for DIY enthusiasts and professional staircase installers alike. In spring 2019, SOGEM joined the DOLLE Group, recognized as a global leader in stairs and loft ladder manufacturing, a strategic move that expanded its production capacity, logistics network, and international export reach.

Industry

Manufacturing

Services

3D Modeling & Animations
Cloud & Backend Engineering
Digital Twins
Gaming, 3D & VR
Software Development Services

Country

BelgiumBE Flag

Company size

Mid-Sized Business
Business Context

The Sogem story

SOGEM is a multi-platform 3D stair configurator application developed by ASSIST Software for Android, iOS, Windows Phone, and web browsers using WebGL technology. This custom staircase design app allows customers to easily configure, visualize, and filter the ideal staircase for their home, based on individual preferences and specific physical requirements.

 

With five stair families and over 70 configurable staircase models, the application serves as the ultimate guide for buyers looking to design or purchase custom stairs. This interactive 3D stair configurator was a unique innovation in the stair industry at the time of launch and also enables users to compare staircase kit prices directly within the app, displaying custom pricing based on the selected country.

Top features

We leveraged Unity 3D and Augmented Reality (AR) to design an innovative, multi-platform stair configurator app that transforms how customers visualize and customize staircase designs in real time. Built with WebGL for seamless cross-device compatibility, the app combines powerful rendering, eCommerce integration, and user-friendly interactivity.

Top features image

What we worked on

Round check fill icon
3D staircase configurator
Round check fill icon
Room dimension calculator 
Round check fill icon
Photorealistic 3D stair models
Round check fill icon
Augmented Reality module
Round check fill icon
WebGL compatibility 
Round check fill icon
Integrated eStore features
Round check fill icon
Shipping cost calculator
Round check fill icon
Localized pricing system
Round check fill icon
Order processing system

Innovating Through Smart, Scalable Technologies

We build fast, dependable mobile and web applications using modern technologies, ensuring smooth performance on any platform.

Android logo
Node JS logo
iOS logo
Unity 3D logo
OpenGL logo
WebGL logo

Engineering Highlights

Our team developed a high-fidelity 3D configurator application, built with cross-platform compatibility and advanced rendering technologies. By integrating augmented reality (AR) and web-based 3D visualization, the app delivers a realistic, interactive, and accessible user experience across all devices.

Highlights:

Round check fill icon

High-fidelity 3D development

Developed in Unity 3D Engine, the app delivers realistic visual quality for each staircase kit through high-detail 3D models and physically based rendering, accurately simulating real-world materials and finishes.

Round check fill icon

Augmented Reality integration

The AR module allows users to visualize their chosen staircase directly in their space. Using the device’s camera, they can preview the 3D model at true scale, achieving a realistic, immersive perspective of the final design.

Round check fill icon

Cross-platform accessibility

Built for all major WebGL-compatible browsers and compliant with OpenGL 2.0 and HTML5, the app ensures seamless use across devices. It also includes a price calculator and data sync for a consistent user experience.

Business goals achieved

The objective was to build a digital platform that delivers measurable value to users by combining multiple integrated solutions into one seamless experience. Through innovation and user-centered design, we improved engagement, enhanced convenience, and reduced cost, creating a unified and intuitive digital journey.

Reaching diverse user groups across multiple age and interest segments.

Delivering a distinctive, user-friendly experience tailored to customer needs.

Reducing time and operational costs through integrated digital solutions.

Scalable, secure and streamlined solutions for your business success

For business inquiries:

+40-230-521100

icon main logohello@assist.ro

Our address:

1 Tipografiei Street 720043, Suceava, Romania

Frequently Asked Questions

1. Can you integrate AI into an existing software product?

Absolutely. Our team can assess your current system and recommend how artificial intelligence features, such as automation, recommendation engines, or predictive analytics, can be integrated effectively. Whether it's enhancing user experience or streamlining operations, we ensure AI is added where it delivers real value without disrupting your core functionality.

2. What types of AI projects has ASSIST Software delivered?

We’ve developed AI solutions across industries, from natural language processing in customer support platforms to computer vision in manufacturing and agriculture. Our expertise spans recommendation systems, intelligent automation, predictive analytics, and custom machine learning models tailored to specific business needs.

3. What is ASSIST Software's development process?  

The Software Development Life Cycle (SDLC) we employ defines the stages for a software project. Our SDLC phases include planning, requirement gathering, product design, development, testing, deployment, and maintenance.

4. What software development methodology does ASSIST Software use?  

ASSIST Software primarily leverages Agile principles for flexibility and adaptability. This means we break down projects into smaller, manageable sprints, allowing continuous feedback and iteration throughout the development cycle. We also incorporate elements from other methodologies to increase efficiency as needed. For example, we use Scrum for project roles and collaboration, and Kanban boards to see workflow and manage tasks. As per the Waterfall approach, we emphasize precise planning and documentation during the initial stages.

5. I'm considering a custom application. Should I focus on a desktop, mobile or web app?  

We can offer software consultancy services to determine the type of software you need based on your specific requirements. Please explore what type of app development would suit your custom build product.   

  • A web application runs on a web browser and is accessible from any device with an internet connection. (e.g., online store, social media platform)   
  • Mobile app developers design applications mainly for smartphones and tablets, such as games and productivity tools. However, they can be extended to other devices, such as smartwatches.    
  • Desktop applications are installed directly on a computer (e.g., photo editing software, word processors).   
  • Enterprise software manages complex business functions within an organization (e.g., Customer Relationship Management (CRM), Enterprise Resource Planning (ERP)).

6. My software product is complex. Are you familiar with the Scaled Agile methodology?

We have been in the software engineering industry for 30 years. During this time, we have worked on bespoke software that needed creative thinking, innovation, and customized solutions. 

Scaled Agile refers to frameworks and practices that help large organizations adopt Agile methodologies. Traditional Agile is designed for small, self-organizing teams. Scaled Agile addresses the challenges of implementing Agile across multiple teams working on complex projects.  

SAFe provides a structured approach for aligning teams, coordinating work, and delivering value at scale. It focuses on collaboration, communication, and continuous delivery for optimal custom software development services. 

7. How do I choose the best collaboration model with ASSIST Software?  

We offer flexible models. Think about your project and see which model would be right for you.   

  • Dedicated Team: Ideal for complex, long-term projects requiring high continuity and collaboration.   
  • Team Augmentation: Perfect for short-term projects or existing teams needing additional expertise.   
  • Project-Based Model: Best for well-defined projects with clear deliverables and a fixed budget.   

Contact us to discuss the advantages and disadvantages of each model. 

ASSIST Software Team Members