
Wykorzystane produkty i usługi
- Azure Active Directory B2C, Azure SQL
- Microsoft Dynamics 365 Sprzedaż + Marketing
- Microsoft DevOps
- Angular framework
- Twilio
- Authorize.net
Przegląd firmy
Wyzwanie
Zadanie obejmowało stworzenie łatwego w użyciu harmonogramu i systemu dopasowania, aby pomóc uczniom znaleźć odpowiednich nauczycieli. Dodatkowo, cały ten system musiał być połączony z modułem Microsoft Dynamics 365 Sales, aby pomóc w śledzeniu leadów.
Podejście
We współpracy z The Inside Voice, opracowaliśmy koncepcję biznesową, która przedstawiała rozwiązania, harmonogramy, koszty i długoterminowe korzyści z proponowanego projektu. Ponadto opracowano szczegółowy plan wdrożenia i adaptacji nowego projektu, aby dokładnie zrozumieć potrzeby użytkowników końcowych w firmie. Informacje te zostały wykorzystane do określenia wymagań dotyczących wdrożenia, skalowania i szkoleń w ramach projektu.
Ponieważ projekt wymagał interfejsu webowego, musieliśmy zdecydować, jakiej technologii użyjemy dla zaplecza i frontu. Poza tym musieliśmy zaplanować integrację z obsługą płatności, narzędziem do powiadomień marketingowych i analityką.
Jest to projekt zwinny, dlatego zdecydowaliśmy się na wdrożenie go poprzez ciągłe dostarczanie i zarządzanie całym projektem w Microsoft DevOps. Dzięki temu wszystkie aktualizacje na platformie przechodzą przez wszystkie niezbędne kroki i są objęte testami.
Rozwiązanie
- Rdzeń portalu został stworzony na Microsoft Azure, w tym Azure Active Directory B2C. Baza danych została wdrożona przy użyciu Azure SQL.
- Front portalu został stworzony przy użyciu struktury .NET Angular. Obejmuje to stronę internetową, interfejs portalu oraz panel administracyjny.
- Jedną z głównych części portalu było narzędzie planistyczne, w którym uczniowie i nauczyciele mogli rezerwować lekcje. Użytkownicy mogą mieć dwie strefy czasowe jednocześnie, co pomaga planować lekcje na całym świecie.
- Elastyczne filtry dla studentów, aby wybrać konkretnego nauczyciela w dokładnym czasie i dniu, którego potrzebują.
- Dla administratorów biznesowych stworzyliśmy dodatkową sekcję promocyjną, w której mogą opracować kody promocyjne na określone dni, godziny i lekcje, aby mogli przyciągnąć więcej uczniów w godzinach, w których są mniej zajęci.
- Zintegrowaliśmy możliwość przesyłania filmów do portalu, co pozwoliło na wykorzystanie nagrań wcześniej przygotowanych lekcji. Z drugiej strony, studenci mogą nagrywać i dodawać filmy ze swoimi osiągnięciami, aby mogli korzystać z lekcji w stylu recenzji od swoich nauczycieli.
- Oprócz Microsoft Dynamics 365 Sales, zintegrowaliśmy też moduł Dynamics 365 Marketing. Dzięki niemu The Inside Voice mógł tworzyć różne ankiety i podróże klientów z powiadomieniami e-mail. Dla powiadomień SMS-owych zintegrowaliśmy usługę Twilio
- Strona płatności była objęta usługą Authorise.net i została zintegrowana z systemem klienta
- do strony internetowej zostało podłączone Microsoft Clarity, aby zebrać więcej danych o jej wykorzystaniu. Dzięki mapie temperatury i danych z użytkowania, cały czas aktualizujemy interfejs.
Wyniki
- Wzrost liczby studentów dzięki intuicyjnemu interfejsowi i elastycznemu harmonogramowi.
- Nauczyciele mogą pokryć cały czas dostępności lekcjami wykorzystując kody rabatowe na określony czas.
- Administratorzy szkół mogą śledzić wyniki każdego nauczyciela z platformy i dostosować je do tego, czego aktualnie potrzebują.
- Platforma jest skalowalna i może być oferowana jako SaaS (Oprogramowanie jako usługa) dla innych firm.
- System jest zintegrowany z Microsoft Dynamics 365 i umożliwia śledzenie wszystkich leadów w jednym miejscu.
- Cały projekt jest oparty na chmurze
- Projekt jest stale zarządzany w Microsoft DevOps zgodnie ze zwinnym podejściem.