RESTful API do generowania kodów QR z możliwością dostosowania wyglądu
Cel:
Opracowanie RESTful API do generowania kodów QR z możliwością dostosowania wyglądu i parametrów.
Wymagania funkcjonalne
Generowanie kodów QR:
API powinno przyjmować dane (tekst, URL, inne dane) i zwracać wygenerowany kod QR w postaci obrazu (PNG, SVG, EPS).Dostosowanie parametrów:
Użytkownik powinien mieć możliwość ustawienia parametrów, takich jak:- Rozmiar obrazu (szerokość, wysokość).
- Kolor tła i kodu (osobno zmiana koloru rogów, punktów w rogach i wzoru)
- Kształty rogów, punkty w rogach, wzór
- Wbudowanie logo
- Ramka wokół kodu
Walidacja danych:
Sprawdzanie poprawności danych wejściowych i zwracanie zrozumiałych komunikatów o błędach w przypadku niepoprawnego żądania.Formaty odpowiedzi:
- Podstawowa odpowiedź: obraz kodu QR.
- W przypadku błędów: format JSON z kodem błędu i komunikatem.
Architektura i integracja
API Endpoint:
- Żądanie POST do generowania kodu QR.
Wymagania niefunkcjonalne
Dokumentacja:
- Obecność podstawowej dokumentacji dla programistów z opisem dostępnych endpointów, parametrów i formatów odpowiedzi.
Wykorzystanie technologii:
- Wybór biblioteki według uznania wykonawcy, z uwzględnieniem zapewnienia wysokiej wydajności i skalowalności.
Kryteria akceptacji pracy
Zgodność funkcjonalna:
- API generuje kody QR zgodnie z zadanymi parametrami.
- Poprawne przetwarzanie zarówno poprawnych, jak i niepoprawnych żądań z odpowiednimi komunikatami.
Testowanie:
- Obecność podstawowych testów jednostkowych i/lub testów integracyjnych w celu sprawdzenia funkcjonalności API.
Dokumentacja:
- Obecność krótkiej, ale informacyjnej dokumentacji opisującej, jak korzystać z API.
Dokładniejsze wymagania i przykłady zostaną przekazane bezpośrednio wykonawcy
-
1904 29 1 1 Dzień dobry! Zawsze jestem w kontakcie, aby pomóc. Piszcie, omówimy! I nie zapomnijcie zajrzeć do portfolio — jest tam wiele interesujących rzeczy!
-
577 14 0 Witaj,
Realizuję na Node.js
Zgłaszaj się w wiadomościach prywatnych.
-
1200 37 1 Dzień dobry.
Jestem gotów pomóc w realizacji tego projektu.
Proszę się zgłaszać.
-
95644 1272 1 10 Witaj. Mam duże doświadczenie w tworzeniu stron internetowych. Jestem gotów zrealizować backend w Pythonie.
-
399 4 0 Witam, zrobię, 3-4 dni, proszę się zgłaszać .........................
-
1299 44 5 1 Dzień dobry. Gotowy zrealizować ten projekt. Proszę o kontakt w wiadomościach prywatnych.
-
189 Witaj,
Realizuję w Pythonie - ma bibliotekę qrcode do generowania kodów QR z możliwością dostosowania kolorów, rozmiaru i poziomu korekcji błędów.
-
531 33 0 Dzień dobry, jeśli będzie ciekawie, zrobię na node.js. Mam doświadczenie, opiszę w swaggerze.
-
3718 193 12 7 Dzień dobry. Robiłem generatory kodów QR wielokrotnie na Laravel. Jestem gotów opracować wskazaną aplikację. Piszcie, będę zadowolony ze współpracy!
-
5048 48 0 1 Cześć, Andrzeju.
Robiłem podobny projekt dotyczący generacji kodów QR, jest w portfolio w profilu .
Twój mogę zrealizować na Laravel (REST API) lub przez zautomatyzowaną usługę typu n8n.io.
Zgłaszaj się.
-
406 3 0 Dzień dobry. Miałem doświadczenie z RESTful API i mógłbym pomóc w tym. Napisz w wiadomości prywatnej, omówimy bardziej szczegółowo.
Aktualne zlecenia dla freelancerów w kategorii PHP
Napisać metadane ALT za pomocą AIStrona na Laravel, na stronie jest wiele obrazów, dla których należy automatycznie wpisać poprawne semantycznie i odpowiednie dla strony opisy ALT, z możliwością weryfikacji AI i uczenie maszynowe, PHP ∙ 12 godzin 49 minut temu ∙ 19 ofert |
Dopracowanie strony na Ocstore 3
57 PLN
Ocstore 3 Szablon Upstore Poprawić niektóre kwestie https://docs.google.com/document/d/1-TmTo3lh_ElFjPMQCGs2sVCsVSzq-V-Z/edit?usp=sharing&ouid=105344407605205919725&rtpof=true&sd=true Oczekuję na wasze propozycje PHP, Programowanie stron internetowych ∙ 16 godzin 29 minut temu ∙ 55 ofert |
Potrzebny programista do zakończenia i integracji projektu automatycznego zbierania i przetwarzania danych
57 PLN
Główna część parsera została już zrealizowana. Parser działa w środowisku Windows przez Microsoft Edge: strona ma ochronę antybotową, dlatego zbieranie danych odbywa się nie przez bezpośrednie zapytania HTTP, ale przez aktywną sesję przeglądarki. Skrypty zarządzają otwartą kartą… PHP, Programowanie stron internetowych ∙ 18 godzin 45 minut temu ∙ 19 ofert |
Aktualizacja wtyczek i motywów WP strony putevka.uz„Należy przeprowadzić audyt techniczny strony WordPress, sprawdzić aktualność, bezpieczeństwo i kompatybilność zainstalowanych wtyczek i motywu. Na podstawie wyników — zaproponować legalne opcje aktualizacji, wymiany przestarzałych rozwiązań lub przejścia na oficjalnie dostępne… Układ HTML i CSS, PHP ∙ 21 godzin 21 minut temu ∙ 34 oferty |
Integracja bloku "Gdzie oglądać" (Laravel / Livewire)Potrzebna jest integracja zewnętrznej platformy streamingowej dla strony o filmach i serialach na Laravel / Livewire. Co należy zrobić: Zaimplementować import zewnętrznego katalogu treści, który jest aktualizowany raz dziennie. Wykonywać dopasowanie treści według IMDb ID i/lub… PHP, Programowanie stron internetowych ∙ 1 dzień 11 godzin temu ∙ 36 ofert |