- php 8;
- Laravel Octane;
- Laravel 9;
- GraphQL;
- REST API;
- React JS;
- AmoCRM SDK amocrm/amocrm-api-library.
Микросервис для взаимодействия с CRM предоставляет список методов для получения/изменения/удаления сделок и контактов в CRM. В настоящий момент реализовано взаимодействие с AmoCRM.
- Админка - /admin
- GQL endpoint - /graphql
- Public API endpoint - /api
- Логи - /admin/skcWdsDdms/alt-log/logs
Быть внимательными с использованием статических свойств классов, внедрением зависимостей app и request, т.к. используется Laravel Octane и один экземпляр приложения.
Авторизация не предусмотрена. Использовать http auth.