Podsumowanie
Klient oferuje generowanie kodów QR, dynamiczne linki, analitykę i powiązane usługi dla użytkowników łączących materiały fizyczne z cyfrowymi miejscami docelowymi.
Powstała platforma kodów QR do tworzenia firmowych kodów, edytowalnych przekierowań, zbiorczych przypisań, śledzenia skanów i walidacji kodów.
Platforma ma ograniczać pracę ręczną przy tworzeniu, zarządzaniu i śledzeniu kodów QR.
Historia klienta
Klient to firma tworząca oprogramowanie marketingowe z Hiszpanii. Oferuje generowanie kodów QR, dynamiczne linki, analitykę i powiązane usługi dla użytkowników łączących materiały fizyczne z cyfrowymi miejscami docelowymi.
Użytkownicy tworzą kody dla kampanii, produktów i broszur. Wykorzystują je także w menu, na stronach docelowych i w procesach z kontrolowanym dostępem.
Prośba była prosta: zapewnić pobieranie w popularnych formatach, śledzić interakcje, masowo generować unikalnie przypisane kody i łączyć procesy QR z zewnętrznymi usługami.
Rozwiązanie przyjęło formę połączonych modułów do tworzenia, zarządzania dynamicznymi linkami, analityki, generowania zbiorczego i walidacji. Projekt pozostawił też miejsce na procesy płatności, biletów, ankiet i linków w bio.
Klient poprosił o
- Eksport plików PNG, SVG, PDF, ZIP, JSON, CSV lub Excel
- Śledzenie skanów, kliknięć, przesłanych danych i statusu płatności
- Zbiorcze generowanie kodów przypisanych do etykiet, partii lub miejsc docelowych
- Połączenie płatności, analityki, map, formularzy, SMS-ów, pamięci masowej lub drukarek
Dlaczego gotowe oprogramowanie nie pasowało
Gotowe platformy do kodów QR i zarządzania linkami obejmują takie elementy jak firmowe kody, dynamiczne linki i śledzenie skanów. Wymagane procesy obejmowały także przypisywanie zasobów, generowanie zbiorcze, walidację i płatności, dlatego połączenie potrzeb klienta wymagało dedykowanej platformy.
Opis projektu
Rozwiązanie zaprojektowano wokół usług klienta związanych z generowaniem kodów QR, dynamicznymi linkami i śledzeniem. Ekran tworzenia przyjmuje adresy URL, tekst i dane kontaktowe, a następnie wyświetla podgląd na żywo.
Aby obsłużyć materiały firmowe, dodano ustawienia kolorów i logo. Uwzględniono także ustawienia kształtu i stylu elementów oka. toqr (niewielki enkoder kodów QR w JavaScript i TypeScript) generuje kod, a standardowy eksport zwraca pliki PNG, SVG i PDF.
Dynamiczne miejsca docelowe pozostają oddzielone od wydrukowanego kodu. Platforma przechowuje identyfikatory kodów QR wraz z docelowymi adresami URL, etykietami i partiami, dzięki czemu przekierowania można aktualizować bez wymiany materiałów drukowanych.
Tworzenie zbiorcze oparto na etykietach CSV i wzorcach miejsc docelowych. Każdy wygenerowany kod otrzymuje unikalne przypisanie, a wyniki są dostępne w formacie JSON oraz jako pliki ZIP i obrazy PNG lub SVG.
Szczególną uwagę poświęcono śledzeniu i walidacji. Aktywność skanów jest prezentowana za pomocą liczby skanów, dat i lokalizacji.
Walidacja zwraca statusy takie jak prawidłowy, użyty, nieprawidłowy lub wygasły.
Dostarczone kluczowe funkcje
- Tworzenie kodów QR dla adresów URL, tekstu, kontaktów, Wi-Fi, wydarzeń, plików i płatności
- Personalizacja kolorów, logo, kształtów, stylów elementów oka i wymiarów
- Aktualizacja dynamicznych miejsc docelowych bez wymiany wydrukowanych kodów
- Przechowywanie kodów QR z etykietami, partiami i przypisaniami miejsc docelowych
- Generowanie unikalnie przypisanych kodów z danych CSV i wzorców URL
- Eksport wyników do PNG, SVG, PDF, ZIP i JSON
- Przeglądanie analityki skanów, kliknięć i przesłanych danych
- Walidacja biletów, gości i kodów z kontrolowanym dostępem