API
API CREANODE
Planowana warstwa API dla wymiany danych, automatyzacji, integracji i paneli zewnętrznych.
Założenie architektoniczne
Platforma powinna mieć wspólny core: użytkownicy, firmy, role, uprawnienia, projekty, dokumenty, zgłoszenia, logi i ustawienia. Na tym rdzeniu można budować konkretne aplikacje dla różnych klientów.
Dlaczego to ważne
- nie trzeba pisać wszystkiego od zera dla każdego klienta
- łatwiej utrzymywać bezpieczeństwo i standard danych
- można rozwijać moduły stopniowo
- klient dostaje system spójny wizualnie i logicznie
Docelowe moduły
Klienci, zadania, projekty i statusy.
Pliki, raporty, wyceny i historia wersji.
Urządzenia, scenariusze, logi i sterowanie.
Zgłoszenia, priorytety, komunikacja i SLA.