Rozwój Serwera do Zarządzania Licencjami dla Bota cTrader

Job ID: 37906030

Budget: $100 – $1,000 USD

Poszukuję doświadczonej firmy programistycznej, która jest w stanie zaprojektować i wdrożyć serwer do zarządzania licencjami użytkowników dla mojego bota handlowego cTrader. Poniżej szczegółowo opisuję wymagania projektowe oraz oczekiwania funkcjonalne.

Cel Projektu:

Rozwój serwera (wraz z bazą danych i ewentualnym interfejsem administracyjnym), który będzie zarządzał numerami kont oraz datami wygaśnięcia dostępu dla użytkowników mojego bota cTrader. System ma na celu automatyzację procesu weryfikacji uprawnień użytkowników oraz zabezpieczenie bota przed nieautoryzowanym użyciem.

Wymagane Funkcjonalności:

Baza Danych Użytkowników: Struktura bazy danych zdolna do przechowywania numerów kont użytkowników, ich unikalnych kluczy API (jeśli stosowane), dat wygaśnięcia licencji oraz statusów aktywności.

Mechanizm Weryfikacji: Serwer powinien oferować API RESTowe (lub podobne), przez które bot cTrader będzie mógł zweryfikować uprawnienia dla danego numeru konta, w tym sprawdzenie, czy dana licencja jest aktywna oraz czy nie wygasła.

Interfejs Administracyjny: (opcjonalnie) Webowy interfejs administracyjny do zarządzania bazą danych użytkowników – dodawania, usuwania, edycji numerów kont i dat wygaśnięcia. Interfejs powinien być zabezpieczony odpowiednimi mechanizmami autoryzacji.

Zabezpieczenia: Implementacja standardowych środków bezpieczeństwa, w tym szyfrowanie połączeń, zabezpieczenia przed atakami typu injection, autoryzacja i uwierzytelnianie dostępu do interfejsu administracyjnego.

Oczekiwania wobec Wykonawcy:

Doświadczenie w projektowaniu i wdrażaniu serwerów oraz API.
Umiejętność implementacji bezpiecznych rozwiązań webowych.
Znajomość najlepszych praktyk związanych z zarządzaniem bazami danych i zabezpieczeniami.
Wsparcie techniczne i dokumentacja po wdrożeniu projektu.
Related categories: PHP JavaScript Software Architecture Metatrader HTML