Grupa Rosa

Projekt i wdrożenie serwisu internetowego oraz CMS do zarządzania produktami, a także przygotowanie pełnej integracji z aplikacją mobilną dla topowej marki z branży oświetleniowej.
Specyfikacja projektu
KLIENT
Grupa ROSA
ZAKRES PRAC
- wdrożenie frontend Foundation
- wdrożenie backend PHP Symfony
- customowy widget prezentacji słupów (JavaScript)
- konfiguracja środowiska produkcyjnego
- zarządzanie serwerami (dedicated hosting)
- wsparcie powdrożeniowe
- rozwój i nowe funkcje
- continuous Delivery (Docker, Ansible)
PROBLEM/WYZWANIE
Stworzenie serwisu dla firmy ROSA – dynamicznie rozwijającego się światowego lidera w branży oświetlenia ulicznego, który zaprezentuje ofertę marki architektom oraz przedstawi najbardziej istotne informacje z perspektywy specyfikacji projektów budowlanych.

NASZE ZADANIE
Głównym zadaniem, jakie przed nami postawiono, było kompleksowe wdrożenie systemu, w skład którego weszły m.in.: strona internetowa, CMS do zarządzania stroną i bazą produktów, generator kart produktowych oraz API dla aplikacji mobilnej.
Klient chciał mieć możliwość edycji wszystkich podstron serwisu oraz wygodnie zarządzać rozbudowaną bazą prawie 2000 produktów, które będą atrakcyjnie się prezentować, przy jednoczesnym zachowaniu responsywnego działania strony.
Dodatkowo, do naszych obowiązków należało przeniesienie bazy danych klienta i zaimportowanie wszystkich jej elementów do nowego systemu, jednocześnie zachowując niezmienioną komunikację z aplikacja mobilną.


ROZWIĄZANIE
W ramach naszych działań wykonaliśmy frontend z wykorzystaniem frameworka ZURB Foundation. Backend z kolei oparty został o PHP Symfony. Podstawowa baza danych, jaką wykorzystaliśmy, to MySQL, ale w projekcie użyliśmy również MongoDB oraz Memcached dla zwiększenia wydajności działania.
Przygotowaliśmy ponadto panel CMS, w którym łatwo można zarządzać treściami na stronie przez specjalny system wizualnej edycji bloczków, a także stworzyliśmy innowacyjny sposób prezentacji słupów oświetleniowych.

Największym wyzwaniem tego projektu była duża liczba produktów i ich wariantów, których zdjęcia, filmy, dane 3D oraz rendery stanowiły ogromną ilość danych
do zaprezentowania
i przetworzenia.
Krzysztof Kosman
IT Director


