Stars Magnet (platforma do wystawiania recenzji)

Powrót do projektów

   

Klient dla Stars Magnet Django rest API. Aplikacja umożliwia rejestrację/logowanie i tworzenie nowych kont firmowych. Każda firma może być oceniona tylko raz przez zalogowanego użytkownika (ocena ta jest wliczana do średniej). Na podstawie tych wartości możliwe jest filtrowanie firm o najwyższym poziomie zaufania. Firma ma również możliwość odpowiadania na komentarze.

Nie miałem większego wpływu na rozwiązania biznesowe w aplikacji. Moim zadaniem było jedynie stworzenie warstwy wizualnej. W mniejszym stopniu wprowadzałem poprawki do serwera i byłem w stałym kontakcie z programistami backendu.

Opis technologii

Projekt został oparty o ekosystem frameworka Angular. Zdecydowałem się nie implementować Ngrx (implementacja redux w ekosystemie Angular) ze względu na stosunkowo prostą architekturę aplikacji. Całą logikę biznesową oparłem na serwisach i usługach HTTP. Cała aplikacja została podzielona na 3 leniwie ładowane moduły: logowanie i uwierzytelnianie, moduł główny i moduł commons, który jest wspólny dla dwóch pierwszych modułów.

Galeria

Użyte technologie