Jednym z głównych wyzwań było stworzenie systemu magazynu poprodukcyjnego umożliwiającego sprawne zarządzanie produktami pomiędzy zakończeniem produkcji a ich wprowadzeniem do sprzedaży.
Standardowy interfejs panelu administracyjnego platformy Codarius oparty był głównie na HTML, CSS i JavaScript, co utrudniało budowę bardziej zaawansowanych narzędzi administracyjnych. Aby zapewnić większą interaktywność i wygodę pracy administratorów, w wybranych modułach panelu zastosowano React.
Drugim istotnym wyzwaniem była struktura produktów w sklepie. Produkty występowały w wielu wariantach (np. typ filamentu, kolor, waga), dlatego konieczne było opracowanie modelu danych, który zapewni przejrzystość prezentacji oferty oraz wygodne zarządzanie produktami.
Po analizach zdecydowano się traktować warianty jako oddzielne produkty, co uprościło zarządzanie cenami, promocjami oraz stanami magazynowymi.



