Tworzenie i zarządzanie typem "Custom" dla grupy transakcji w MagnusBillin
Zadanie techniczne: Tworzenie i zarządzanie typem "Custom" dla grupy trunków w MagnusBilling
Cel
Stworzenie wygodnego i efektywnego sposobu zarządzania trunkami i ich przypisywaniem do taryf w systemie MagnusBilling. Dodanie nowego typu "Custom" dla grupy trunków i umożliwienie przypisywania tego typu do taryf. Zapewnienie możliwości zarządzania trunkami i taryfami na podstawie numerów telefonów, a także skonfigurowanie reguł routingu połączeń w zależności od liczby wybieranych numerów.
Główne zadania
- Dodanie nowego typu "Custom" dla grupy trunków w MagnusBilling.
- Stworzenie interfejsu do zarządzania trunkami i taryfami.
- Dodanie niestandardowej kolejności używania trunków na podstawie numeru telefonu i liczby wybieranych numerów.
Szczegółowy opis zadań
- Dodanie nowego typu "Custom" dla grupy trunków w MagnusBilling
- Aktualizacja bazy danych:
- Dodanie wpisu dla nowego typu trunka "Custom" do tabeli przechowującej typy trunków.
- Aktualizacja kodu serwerowego:
- Modyfikacja modeli i kontrolerów w celu obsługi nowego typu "Custom".
- Aktualizacja metody tworzenia i edycji grupy trunków w celu uwzględnienia nowego typu.
- Aktualizacja interfejsu:
- Modyfikacja interfejsu MagnusBilling w celu wyświetlania nowego typu "Custom" w rozwijanych listach podczas tworzenia lub edycji grupy trunków.
- Sprawdzenie poprawności wyświetlania i zapisywania nowego typu.
- Aktualizacja bazy danych:
- Stworzenie interfejsu do zarządzania trunkami i taryfami
- Aktualizacja obecnego interfejsu internetowego MagnusBilling:
- Modyfikacja istniejących formularzy i list do wyświetlania i zarządzania trunkami i taryfami.
- Dodanie możliwości edycji typu trunka i przypisywania trunka do taryf bezpośrednio za pośrednictwem interfejsu internetowego.
- Dodanie nowej funkcjonalności do interfejsu internetowego:
- Utworzenie nowej sekcji lub karty w interfejsie MagnusBilling do zarządzania trunkami i taryfami.
- Zapewnienie użytkownikowi możliwości przeglądania listy trunków i taryf, zmiany typu trunka i przypisywania trunka do taryfy.
- Aktualizacja obecnego interfejsu internetowego MagnusBilling:
- Dodanie niestandardowej kolejności używania trunków na podstawie numeru telefonu i liczby wybieranych numerów
- Rozwinięcie nowej funkcjonalności do konfigurowania kolejności używania trunków:
- Dodanie możliwości konfiguracji kolejności używania trunków dla połączeń na podstawie numerów telefonów i liczby wybieranych numerów w interfejsie MagnusBilling.
- Umożliwienie przypisywania trunków do określonych numerów telefonów i zarządzanie regułami routingu.
- Skonfigurowanie reguł routingu połączeń tak, aby po osiągnięciu określonej liczby wybieranych numerów połączenia były kierowane przez określony trunk.
- Możliwość przekazywania wszystkich kolejnych połączeń na ten sam numer przez określony trunk po osiągnięciu określonej liczby wybieranych numerów.
- Integracja niestandardowych reguł routingu użytkownika w obecnym systemie:
- Modyfikacja logiki routingu połączeń w celu obsługi niestandardowych reguł opartych na numerach telefonów i liczbie wybieranych numerów.
- Dodanie możliwości przypisywania trunków do określonych numerów telefonów i zarządzanie czasem trwania połączeń w celu zastosowania różnych trunków.
- Rozwinięcie nowej funkcjonalności do konfigurowania kolejności używania trunków:
Ogólny proces pracy
- Uwierzytelnianie użytkownika:
- Użytkownik loguje się do systemu MagnusBilling.
- Przeglądanie i modyfikowanie trunków:
- Użytkownik przechodzi do sekcji zarządzania trunkami i widzi listę wszystkich trunków wraz z ich typami (włącznie z nowym typem "Custom").
- Użytkownik może zmienić typ trunka, wybierając nowy typ z rozwijanej listy.
- Przeglądanie i modyfikowanie taryf:
- Użytkownik przechodzi do sekcji zarządzania taryfami i widzi listę wszystkich taryf.
- Użytkownik może przypisać trunk do wybranej taryfy, wybierając odpowiedni trunk z rozwijanej listy.
- Konfiguracja niestandardowej kolejności używania trunków:
- Użytkownik przechodzi do sekcji konfiguracji routingu na podstawie numeru telefonu przechodzącego przez rozliczenie.
- Użytkownik określa kolejność używania trunków dla wszystkich numerów, wskazując, który trunk użyć dla pierwszego, drugiego i kolejnych połączeń na wszystkie te numery.
- Użytkownik może również skonfigurować reguły oparte na czasie trwania połączeń.
- Użytkownik może skonfigurować reguły routingu tak, aby po osiągnięciu określonej liczby wybieranych numerów połączenia były kierowane przez określony trunk. Na przykład, przy pierwszym połączeniu numer korzysta z pierwszego trun
Aktualne zlecenia dla freelancerów w kategorii Javascript & Typescript
Rozwój korporacyjnego systemu finansowego — React, TypeScript, Node.jsPoszukujemy doświadczonego programisty full-stack lub małego zespołu do stworzenia korporacyjnego systemu finansowego od podstaw. Wymagana jest realizacja pełnego cyklu rozwoju: projektowanie architektury, backend, frontend, baza danych, testowanie i uruchomienie systemu.… Javascript & Typescript, Programowanie stron internetowych ∙ 6 godzin 17 minut temu ∙ 51 ofert |
Programista gier
4390 PLN
Poszukujemy doświadczonego dewelopera gier do dopracowania istniejącego projektu na PixiJS. Należy poprawić matematyczny system gry, przerobić i zbalansować rundy bonusowe, a także wprowadzić zmiany w obecnej logice gry. Wymagane jest doświadczenie w komercyjnej produkcji gier… Javascript & Typescript, Tworzenie gier ∙ 10 godzin 58 minut temu ∙ 13 ofert |
Opracowanie strony internetowej według specyfikacji na FramerTrzeba zrobić stronę według tych parametrów, które są w specyfikacji https://docs.google.com/document/d/1ODO2C9Krb4AaMiJz9wfbNzWlAyA2FwCCHL8r0biajUY/edit?usp=sharing Podajcie rzeczywistą stawkę na podstawie tego projektu Układ HTML i CSS, Javascript & Typescript ∙ 10 godzin 58 minut temu ∙ 23 oferty |
Opracowanie interaktywnej mapy Palworld dla strony internetowejPotrzebna jest interaktywna mapa Palworld na wzór: https://palworld.gg/map Potrzebujemy nie tylko statycznego obrazka, ale pełnoprawnej interaktywnej mapy, na której użytkownik może przeglądać lokalizacje, włączać/wyłączać kategorie obiektów, wyszukiwać potrzebne punkty i… Układ HTML i CSS, Javascript & Typescript ∙ 2 dni 1 godzina temu ∙ 31 ofert |
Rozwój platformy AM Mobility (serwis samochodowy, parking, ubezpieczenie, wynajem samochodów)
21 218 PLN
Szukamy zespołu lub doświadczonego programisty Full Stack do stworzenia MVP platformy AM Mobility. AM Mobility to jednolita cyfrowa ekosystem dla kierowców, łącząca w jednej aplikacji i platformie internetowej: parking; serwis samochodowy; wulkanizację; myjnię samochodową;… Javascript & Typescript, Programowanie stron internetowych ∙ 7 dni 8 godzin temu ∙ 119 ofert |