Nowy CRM oparty na Quasar

2023

OTC Stores LLC.

Wziąłem kluczowy udział w opracowaniu i wdrożeniu nowego systemu CRM z wykorzystaniem Vue.js i Quasar, który całkowicie zastąpił poprzedni przestarzały system. Ok. 70% funkcjonalności zostało przeze mnie opracowanych samodzielnie, w tym:

  • Szkic i ogólna architektura aplikacji
  • System autoryzacji z automatyczną przebudową tokena
  • Kluczowe komponenty i strony: system zadań, sekcje klientów, zamówień, zwrotów i część raportów
  • Po stronie Symfony: API, usługi, kontrolery, encje i migracje, wdrożona dokumentacja Swagger

Dodatkowo opracowałem plan stopniowego przejścia z starego systemu, wspierałem i optymalizowałem system przez rok po wdrożeniu.

CRM login
Login page

Task system

CRM task system

CRM task system

Customer section

CRM customer section

Refunds report

CRM refunds report

API documentation

Dokumentacja API została stworzona przy użyciu pakietu NelmioApiDocBundle i atrybutów OpenAPI w kontrolerach.

API documentation

Vue 3TypeScriptQuasarSymfony
© 2019 – 2024 Artiom Ryżankou. All rights reserved.