• Zlecenia 30
  • Ocena 5.0
  • Ranking 5 747

Budżet: 2400 EUR Termin: 14 dni

Pod względem terminów i ceny - orientacyjnie 10-14 dni roboczych i 2400 USD za pierwszą ukończoną wersję rozszerzenia z WXT, TypeScript, TSyringe, popup, Badge, przechowywaniem stanu, przyciskiem czyszczenia zakładek i podstawową weryfikacją logiki biznesowej.

Zobacz, jest tu niuans - zadanie jest małe pod względem rozmiaru, ale nie do końca zabawkowe. Ważne jest, aby starannie rozdzielić warstwy, aby API Chrome, Storage, monitorowanie zakładek i logika nastroju pupila nie stały się jednym kłębkiem. Ogólnie jest w porządku, po prostu lepiej zadbać o staranność w architekturze od początku, niż leczyć to później.

> Jeśli chodzi o rozszerzenia - mam doświadczenie z logiką API Chrome i Manifest V3, publicznego GitHuba dotyczącego rozszerzenia nie dołączam do oferty, część takich prac zazwyczaj jest zamknięta.
> Jeśli chodzi o TSyringe - DI w TypeScript zamykamy, usługi przechowywania, monitorowania i zarządzania interfejsem można normalnie rozdzielić przez kontener.
> Jeśli chodzi o realizację - robimy usługę monitorowania, model stanów 0-10, 11-20, 21-35, 35+, popup bez ciężkiego frameworka frontendowego, repliki pupila, zamykanie zakładek ponad limit poza aktywną i przypiętymi, a następnie wprowadzamy podstawowe testy modułowe.

> Pytanie 1 - limit do czyszczenia powinien być stały z koncepcji czy użytkownik będzie mógł go zmieniać w ustawieniach?
> Pytanie 2 - czy potrzebne jest przygotowanie pakietu do publikacji w Chrome Web Store, czy wystarczy repozytorium, budowa i instrukcje uruchomienia?

Podobny projekt: Рефаткоринг приложения
  • Zlecenia 5
  • Ocena 4.9
  • Ranking 781

Budżet: 2000 EUR Termin: 7 dni

Cześć, pracowałem nad Tab Manager Pro — rozszerzeniem do Chrome, które śledziło aktywność kart w czasie rzeczywistym i grupowało je według domen. Przechowywaliśmy stan w Chrome Storage, aktualizowaliśmy badge w zależności od obciążenia i używaliśmy modułowej architektury z kontenerem DI. Wynik: -40% czasu na nawigację między kartami u 200+ użytkowników.

Ciekawe pytanie dotyczące projektu: jak planujecie obsługiwać stan zakładki po ponownym uruchomieniu przeglądarki — „wskrzesza” się ona z zapisanym stanem czy zaczyna od nowa?

Proponuję się skontaktować, chętnie doradzę Państwu z technicznej strony i wspólnie opracujemy plan rozwoju + opowiem o moim zespole!

  • Zlecenia 30
  • Ocena 5.0
  • Ranking 1 867

Budżet: 90 EUR Termin: 12 dni

Cześć, Iwan! Nazywam się Roman, specjalizuję się w tworzeniu rozszerzeń przeglądarkowych w TypeScript z wykorzystaniem nowoczesnych narzędzi, w tym WXT, Vite oraz systemów wstrzykiwania zależności. Mam doświadczenie w tworzeniu rozszerzeń z interaktywnym UI, integracji z API przeglądarki oraz architektur z podejściami DI, co pozwala na pisanie czystego, testowalnego kodu. Regularnie pracuję z TypeScript, TSyringe, Chrome Extension API oraz Manifest V3 i mogę szybko dostosować się do nowych technologii.

Moje podejście do tego projektu obejmuje trzy kluczowe etapy. Najpierw stworzę usługę w tle (Background/Service Worker) z TSyringe do monitorowania kart, aktualizacji ikony badge oraz zapisywania stanu w Chrome Storage. Następnie opracuję interfejs Popup z animowanym tamagotchi opartym na SVG/emoji, który reaguje na różne poziomy obciążenia kart. Trzeci krok to realizacja przycisku „Wyczyść” oraz integracja losowych replik z dokumentu koncepcyjnego. Jestem gotów w pełni wykonać pracę w ciągu 12 dni za 4500 zł. Jako bonus — darmowa dodatkowa tematyka interfejsu po zakończeniu projektu.

  • Zlecenia -
  • Ocena -
  • Ranking 260

Budżet: 7000 EUR Termin: 12 dni

Przeczytałem opis waszego projektu. Jest dla mnie interesujący i mam doświadczenie w podobnych zadaniach. Jestem gotów przystąpić do pracy i wykonać ją jakościowo.
Pytania dotyczące projektu:
1. Czy istnieje już gotowy dokument koncepcyjny i teksty dla postaci zwierzęcia?
2. Czy potrzebujemy tylko realizacji rozszerzenia, czy także podstawowego testowego otoczenia?

  • Zlecenia -
  • Ocena -
  • Ranking 472

Budżet: 348 EUR Termin: 5 dni

Witam! Zainteresowała mnie wasza idea z rozszerzeniem tamagotchi — to doskonały sposób na dodanie gamifikacji do rutynowych procesów. Mam pewne doświadczenie w programowaniu pod Chrome (Manifest V3) i dobrze znam TypeScript. Praca z kontenerami DI (w szczególności TSyringe) jest dla mnie naturalna, więc architektura będzie czysta, modułowa i łatwo rozszerzalna. Z frameworkiem WXT jestem zaznajomiony, idealnie nadaje się do tego zadania, ponieważ znacznie upraszcza pracę z HMR i budowaniem. Zrealizuję logikę monitorowania w Service Worker, skonfiguruję reaktywne aktualizacje stanu przez Storage i zaprojektuję schludny interfejs użytkownika. Jestem gotów przystąpić do realizacji logiki stanów i systemu czyszczenia zakładek. Chętnie omówię szczegóły i przystąpię do pracy.

Oferty ukryte

W liście nie są widoczne oferty ukryte przez zleceniodawcę lub freelancerów z profilem Plus, a także oferty, które naruszają regulamin