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.
Task system
Customer section
Refunds report
API documentation
Dokumentacja API została stworzona przy użyciu pakietu NelmioApiDocBundle i atrybutów OpenAPI w kontrolerach.
Vue 3TypeScriptQuasarSymfony