Alina Khmilevska
Zaproponuj Alina pracę nad swoim kolejnym zleceniem.
Ranking
Poziom znajomości języków obcych
Umiejętności i kwalifikacje
Programowanie
Usługi
Marketing
Praca z tekstami
Portfolio
-
PROJEKT E-COMMERCE: PLATFORMY EDUKACJI ONLINE
Skala migracji i pełna rekonstrukcja platformy edukacyjnej z Drupal 7 na Drupal 9. Projekt obejmował kompleksową migrację danych z wykorzystaniem Migrate API oraz niestandardowych wtyczek, automatyzację procesu za pomocą poleceń drush oraz staranną walidację i oczyszczanie danych.
Zaimplementowano Drupal Commerce z dostosowanymi obsługami cen, specjalnymi typami zamówień oraz procesami składania zamówień. Przeprowadzono migrację z Rules na Business Rules z wdrożeniem złożonych procesów roboczych oraz subskrybentów zdarzeń.
Opracowano niestandardowe rozwiązania: system rezerwacji z wykorzystaniem własnych encji oraz integracją z Google Calendar, system raportowania z agregacją danych i statystyką, zarządzanie użytkownikami za pomocą modułu Groups oraz jednolitą autoryzację (SSO).
W celu optymalizacji wydajności wdrożono pamięć podręczną Redis, optymalizację zapytań, integrację z CDN oraz indeksowanie bazy danych dla częstych zapytań. Wynikiem było poprawienie wydajności o 40%, zmniejszenie obciążenia serwera o 30% oraz znaczna poprawa interfejsu użytkownika i wygody obsługi.
… #Drupal9 #Migracja #DrupalCommerce #BusinessRules #Redis #CDN #EdukacjaOnline #Ecommerce
-
ZAAWANSOWANA AKTUALIZACJA PLATFORMY BLOGOWEJ
Content Management SystemsKOMPLEKSOWA MODERNIZACJA PLATFORMY BLOGOWEJ
Szeroka migracja wielojęzycznej platformy blogowej z Drupal 9 na Drupal 10 z rozszerzoną funkcjonalnością Webform, zewnętrznymi integracjami oraz własnym systemem pośredniczącym. Technicznie projekt obejmował pełną aktualizację stosu z PHP 7.4 do PHP 8.1, z pełnym refaktoryzowaniem przestarzałego kodu oraz aktualizacją integracji.
… Rozwój obejmował wdrożenie Drupal Commerce z niestandardowymi obsługami cen, niestandardowymi typami zamówień oraz procesami składania zamówień, a także migrację z Rules na Business Rules z opracowaniem złożonych procesów roboczych. Wdrożono system rezerwacji z własnymi encjami oraz integracją z Google Calendar, moduł raportowania z agregacją danych oraz eksportem statystyk, a także system zarządzania użytkownikami z wykorzystaniem modułu Groups oraz jednolitym logowaniem (SSO).
W celu optymalizacji wydajności wdrożono pamięć podręczną Redis, optymalizację zapytań, integrację CDN oraz indeksowanie bazy danych dla częstych zapytań. Wynikiem było poprawienie wydajności o 40%, zmniejszenie obciążenia serwera o 30% oraz znaczne poprawienie doświadczeń użytkowników i utrzymywalności systemu.
#Drupal10 #PHP8 #Webform #DrupalCommerce #BusinessRules #Redis #CDN #Migracja #Wielojęzyczność
-
PORTAL WIADOMOŚCI SPORTOWYCH: INTEGRACJA DRUPAL + ANGULAR
Content Management Systems# SPORTOWY PORTAL INFORMACYJNY: INTEGRACJA DRUPAL + ANGULAR
Rozwój i wsparcie zdecentralizowanej platformy sportowych wiadomości z architekturą, która oddziela Drupal 8.9 (backend) i Angular 14 (frontend). Realizacja techniczna obejmowała konfigurację punktów końcowych RESTful API z wykorzystaniem JSON:API, rozwój niestandardowych widoków i pól w Drupal dla złożonych zapytań danych, wdrożenie wielopoziomowego cachingu w celu optymalizacji wydajności. Na frontendzie zrealizowano dynamiczne wyświetlanie treści z komponentami Angular, które wykorzystują RxJS do asynchronicznego przetwarzania danych, NgRx do zarządzania stanem oraz Angular Material do interfejsu. Skonfigurowano CI/CD przez GitLab z automatycznym wdrażaniem i testowaniem integracyjnym, zoptymalizowano konfigurację NGINX dla szybkiej dostawy treści.
… #Drupal #Angular #REST_API #JSON_API #RxJS #NgRx #WebDevelopment #CI_CD