logo

A matter of design

A matter of design (AMOD) is a web and mobile platform where users can redesign real apartments, manage subscriptions, save ideas, and buy furniture without switching between separate tools. Our task was to design and develop the full product: secure authentication, subscription and payment logic, AI-based room redesign, bookmarking, and e-commerce functionality.

client

AMOD

industry

Ecommerce

platform

Web & Mobile

6 months

Duration

4 employees

Team

REQUEST

The client needed a platform that would bring users, furniture brands, and partners together into a single ecosystem. For users, it offers AI-based interior design and easy furniture search. For brands and partners, it should create a direct channel for attracting interested customers through design solutions to purchases.

CHAllENGE

The project required building an AI design flow that could generate realistic interior concepts and stay fast and reliable for everyday use. We also had to implement secure authentication, subscription logic with upgrades and add-ons, and stable API integrations. Payments, AI generation, and shopping features must work smoothly together.

OUR SOLUTION

We built a complete platform that combines secure authentication, subscription-based access with promo codes, and AI-powered interior design tools in one flow. Users can generate and customize room designs, save ideas with bookmarks, and move directly to furniture browsing and purchases. The system handles payments, access control, and feature limits in the background.

Core Features

Authentication and Authorization Module

Our team implemented a secure authentication and authorization system that controls access across the platform and protects user data. The module supports account creation, login, and role-based access, so subscriptions, AI features, and shopping actions are available only to authorized users.

Subscription and Payments

We built a flexible subscription system with integrated payments, so users can upgrade or downgrade plans anytime. When users reach their design limits, they can purchase additional AI design generations on demand. We've also introduced a bonus feature - a promo code system. It allows users to discover and apply relevant discounts.

Bookmarking

A bookmarking feature lets users save and organize favorite designs and furniture items in one place. This helps people compare options, return to ideas later, and move more confidently from inspiration to purchase.

Shop Functionality

Our client got e-commerce functionality that allows users to browse and search furniture directly inside the platform. Products are connected to design results, so users can move from a generated interior concept to relevant or related items without leaving the platform.

AI Design Module

Users upload photos of their apartments and generate interior design concepts in seconds via an AI design module. They can customize the results by adjusting individual elements. It’s easy to refine layouts, styles, and furniture choices before saving or shopping.

Results

  • 6 months to deliver a production-ready web and mobile platform with AI design, subscriptions, and e-commerce.
  • 2 core user flows unified: AI interior design → furniture browsing and purchase in one journey.
  • AI design results generated in seconds, replacing hours of manual inspiration search and comparison.
  • Stable performance under concurrent AI requests, supported by optimized APIs and scalable backend infrastructure.

Technologies we used

nestjs
Nestjs
postgres
Postgres
redis
Redis
github-actions
Github actions
terraform
Terraform
docker
Docker

Project Team

Oleksandra
Software Developer
Vadym A
Vadym
Software Developer
Olesia
Project manager
Yevhen Piotrovskyi
Yevhen
co-Founder

Similar Cases

StudyHall - Online platform for teachers and students

StudyHall is a web and mobile learning platform for structured study and exam preparation. It combines AI assistance, grammar practice, and teacher-led assessments to help students work with complex materials more efficiently. Our client got clear tools for educators to track progress and understanding in one system.

View

CSI Helsinki

CSI – Creative Software Innovations is a software house devoted to developing solutions for the legal industry. The company stands out as a reliable and financially stable partner, offering advanced and continuously evolving software that helps law firms maximize efficiency and business value.

View

STB Union

STB Union, a major FinTech player, partnered with Yojji to evolve from a traditional currency exchange network into a modern financial marketplace. The project aimed to develop a secure, scalable platform for multi-currency wallets, international transfers, and digital card services, using React JS, React Native, and Java to enhance STB Union’s service offerings and strengthen its position in FinTech.

View
arrow