Ta strona korzysta z ciasteczek, aby zapewnić Ci najlepszą możliwą obsługę. Informacje o ciasteczkach są przechowywane w przeglądarce i wykonują funkcje takie jak rozpoznawanie Cię po powrocie na naszą stronę internetową i pomaganie naszemu zespołowi w zrozumieniu, które sekcje witryny są dla Ciebie najbardziej interesujące i przydatne.
Aurign
Zautomatyzowana platforma SaaS do publikowania muzyki, która pomaga artystom i wydawcom muzycznym zautomatyzować negocjowanie praw autorskich do utworów i usprawnić proces płatności tantiem
- Business Analysis
- DevOps services
- QA
- Web Development
Opis Projektu
Platforma jest rozwiązaniem MusicTech, które pomaga artystom muzycznym i współwłaścicielom utworów otrzymywać należne im tantiemy wydawnicze. Wysyła informacje do wszystkich agencji zajmujących się pobieraniem tantiem, gdy artysta i współpracownicy procesu tworzenia zarejestrują się na platformie. Ideą i znaczeniem produktu jest konieczność zapewnienia artystom muzycznym i osobom zaangażowanym pomocy w całym procesie, od stworzenia podzielonego arkusza po pobieranie tantiem na jednej platformie. Automatycznie tworzy i przechowuje podzielone arkusze w swojej bazie danych blockchain, aby śledzić procent własności użytkowników. Umożliwia także właścicielom utworu monitorowanie harmonogramu płatności i kapitału własnego dla całego katalogu.
Industry: | Entertainment, MusicTech |
Platforms: | Web |
Role: | Software Developer, Business Analyst, Project Management |
Tech Stack: | Node.js (Nest, Typescript), Next.js, Postgresql, GraphQL |
Przedstawienie problemu
Nasz klient współpracuje z artystami muzycznymi oraz świadczy usługi zabezpieczania własności i uzyskiwania godziwych tantiem wydawniczych. Zgłosili się do nas z prototypem, który chcieli dalej rozwijać i poprosili o ulepszenie operacji logicznych, niektórych kluczowych funkcji oraz wykonanie refaktoryzacji kodu. Nasz klient poszukiwał m.in. skutecznego sposobu rejestracji znacznej liczby utworów muzycznych. Nasz zespół musiał więc zaimplementować CWR na platformie.
- Zapewnić klientowi dostosowaną, łatwą w obsłudze i niezawodną platformę SaaS
- Zaimplementować pobieranie/wysyłanie CWR z całą następującą logiką biznesową
- Zebrać wymagania, przeanalizuj przepływ biznesowy, stwórz niezbędną dokumentację i dostarcz funkcję zarządzania dzielonymi arkuszami
- Refaktoryzować istniejący przepływ AWS S3 i rozwiązuj krytyczne problemy z bezpieczeństwem
- Dodać nowy system powiadomień (powiadomienia z aplikacji internetowej oraz powiadomienia e-mail przez Sendgrid)
- Zwiększyć opcje skalowalności
Wyzwania techniczne
Chociaż ta platforma SaaS ma złożoną logikę i system integracji, nasz zespół lubił nad nią pracować. Zaproponowaliśmy naszemu klientowi kilka sugestii ulepszenia obecnej platformy, które zostały zaakceptowane. Obejmowały one głęboką analitykę biznesową, wdrożenie dodatkowego środowiska do testów beta i inne. Przez cały proces realizacji projektu ściśle komunikowaliśmy się z klientem, monitorowaliśmy jego wymagania biznesowe i szukaliśmy najskuteczniejszych sposobów zarządzania jego oczekiwaniami. Najważniejszym wyzwaniem technicznym dla naszego zespołu było wdrożenie CWR na zapleczu, ponieważ wymagało to głębokiej analizy i bardziej rygorystycznego wprowadzania danych. Musieliśmy również dodać nowy system powiadomień – powiadomienia internetowe i e-maile za pośrednictwem SendGrid. Klient poprosił o integrację Sendgrid i AWS S3. Nasi specjaliści znaleźli również krytyczną lukę związaną z publiczną dostępnością klucza S3 w interfejsie użytkownika, którą pomyślnie naprawiliśmy. Pomimo wszystkich wyzwań i skomplikowanej logiki biznesowej, nasz zespół dostarczył użytkownikom końcowym produkt o wysokiej wartości.
Podstawowa funkcjonalność:
- Łatwe procedury rejestracji i zapraszania współwłaścicieli
- Tworzenie podzielonych arkuszy, zarządzanie i dalsze publikowanie
- Implementacja CWR
- Integracja Sendgrid i AWS S3
- Śledzenie kapitału i przejrzysty przepływ publikacji
Rozwiązanie
Nasz zespół opracował niezawodną i wszechstronną platformę do publikowania muzyki, zajmującą się własnością artystów muzycznych i firm oraz otrzymującą uczciwe tantiemy. Łączy tworzenie podzielonych arkuszy i automatyczne publikowanie informacji, dodawanie wszystkich współwłaścicieli, rejestrację utworu lub wszystkich współpracowników oraz pobieranie tantiem za publikację.
Implementacja CWR upraszcza proces rejestracji utworów muzycznych oraz pozwala uprościć kwestie udostępniania informacji. Platforma zapewnia składanie zmian arkuszy podzielonych i umów z PRO. Posiada własną bazę danych typu blockchain, zapewniającą wysoką ochronę danych.
Dostarczyliśmy produkt gwarantujący przejrzystość, prostotę i bezpieczeństwo w zarządzaniu dzielonymi arkuszami i pobieraniu tantiem przez wszystkich właścicieli utworów.
Wynik
- Zautomatyzowana platforma do publikowania muzyki
- Zaawansowany system rejestracji
- Implementacja CWR do produktu
- Integracja z Sendgrid i AWS S3
- Zautomatyzowany proces zarządzania dzielonymi arkuszami