Nuxt 3.0 + Electron
Specyfikacja techniczna
Frontendowa aplikacja jest już w pełni funkcjonalna i jest hostowana na Cloudflare Pages
Cel:
Opracować wieloplatformową aplikację Electron opartą na Nuxt.js, z:
Użyciem głównej logiki autoryzacji tak jak na głównej stronie
Możliwością nagrywania mikrofonu + dźwięku systemowego
Wgrywaniem nagrania na Amazon S3 (istniejąca funkcjonalność, wystarczy sprawdzić, czy działa w Electron)
Wsparciem dla macOS + Windows
Przygotowaniem do dystrybucji produkcyjnej (
.dmg,.exe)
Etap 1. Opakowanie Nuxt.js w Electron:
Integracja z istniejącą aplikacją Nuxt
Przechowywanie tokenu API
Zaimplementować procedurę wymiany tokenów API podobnie jak w aplikacji frontend, konieczna jest autoryzacja w serwisie API
Funkcjonalność okna
Rozmiar okna jest responsywny
Minimalizacja, zamknięcie, ponowne uruchomienie
Wsparcie dla automatycznych aktualizacji (w przyszłości)
Etap 2. Nagrywanie audio (mikrofon + system)
UI
Dodaj przycisk
Record nowZaimplementować wybór urządzeń (jeśli to możliwe)
Input: mikrofon (domyślny wejście audio)
Output: dźwięk systemowy (loopback)
Przechwytywanie audio
Używać:
miclubnode-record-lpcm16— dla mikrofonuwasapi(Windows) lubBlackHole/Loopback(macOS) — dla dźwięku systemowego
Format nagrania
Zalecane zapisanie w formacie
.wav
Wgrywanie
Po zakończeniu nagrania użyć istniejącej metody wgrywania plików na S3 (sprawdzić czy działa)
Usuwanie pliku lokalnego
Po pomyślnym wgraniu, usunąć plik
Etap 3. Pakowanie i produkcja
Platformy:
macOS (Intel + ARM)
Windows (10/11)
Zadania:
Przygotowanie plików
.dmg(macOS) oraz.exelub.msi(Windows)Konfiguracja
productName, ikon, automatycznych aktualizacjiBudowa za pomocą
electron-builderlub alternatywyDostarczanie instrukcji do automatycznego budowania w Github CI/CD
Etap 4. Tryb overlay nad aktywnym oknem
Cel:
Dodanie możliwości wywołania trybu overlay:
Wyświetlać interfejs (agenda, podpowiedzi, elementy akcji) nad dowolnym oknem
Wywoływać/ukrywać overlay za pomocą skrótu klawiszowego
Używać przezroczystego okna Electron z click-through (nieblokujące)
Overlay — to osobne okno, które otwiera niestandardową trasę w Nuxt (
/overlay)Zawartość ładowana przez API / WebSocket
Zachowanie overlay
Akcja | Reakcja |
|---|---|
Naciśnięcie skrótu klawiszowego (np. | Overlay pojawia się na wierzchu |
Ponowne naciśnięcie | Overlay ukrywa się |
Overlay wyświetla: | dane z WebSocket / API, powiązane z użytkownikiem i spotkaniem |
Overlay powinien być | zawsze na wierzchu, ale nie przejmować fokusu/myszy |
Aktualne zlecenia dla freelancerów w kategorii Aplikacje desktopowe
Potrzebuję pilnie uzyskać zapytania POST / GET / PUT z aplikacji mobilnej TikTokW zasadzie. Należy wydobyć zapytania POST / GET / PUT z aplikacji mobilnej TikTok Nawet nie trzeba do końca niczego odwracać, ponieważ podpisy są w internecie itd. Ale byłoby też super Cała autoryzacja (Wysyłanie danych/potwierdzenie przez e-mail i wprowadzenie kodu, jeśli to… Programowanie stron internetowych, Aplikacje desktopowe ∙ 2 dni 20 godzin temu ∙ 21 ofert |
Opracowanie niestandardowego oprogramowania (aplikacja na Androida + CMS) dla kiosków samoobsługowych SUNMI K2 (fast food)
82 PLN
Szukamy doświadczonego zespołu lub programisty Android na poziomie średnim/zaawansowanym (możliwe, że z umiejętnościami Full-stack) do stworzenia własnego oprogramowania dla kiosków samoobsługowych sieci fast food. Obecnie nasze terminale działają na bazie gotowego chmurowego… Content Management Systems, Aplikacje desktopowe ∙ 3 dni 15 godzin temu ∙ 19 ofert |
Należy przeprowadzić migrację obecnego programu roboczego z foxpro na C#Cześć wszystkim! Mamy program na foxpro (ma kilka modułów, program do ewidencji), mamy źródła programu, w razie pilnej potrzeby można skonsultować się z osobami zajmującymi się wsparciem bieżącego programu. Co należy zrobić: 1. Analiza, co i jak działa, sporządzenie listy… C#, Aplikacje desktopowe ∙ 8 dni 23 godziny temu ∙ 18 ofert |
Mistrzowska program «KONSTRUCTOR»
15 253 PLN
Szukamy bardzo doświadczonego programisty C++ do modernizacji istniejącego oprogramowania (programu głównego). Program odpowiada za tworzenie pochodnego oprogramowania reprezentującego sesje audiowizualnej korekcji psychologicznej. Obecna wersja jest napisana w czystym WinAPI… C i C++, Aplikacje desktopowe ∙ 11 dni 11 godzin temu ∙ 19 ofert |
Konfiguracja ODOO Enterprise dla budownictwaНеобхідно побудувати картки та налаштувати зручний імпорт, інтеграцію з ЕДО і загалом Workflow ODOO Компанія займається системною інтеграцією: маємо поставки обладнання В2В або з прямою маржинальністю, або з рібейтами в подальшому. Крім того, ведемо будівельні роботи на об'єктах… Automatyzacja zarządzania przedsiębiorstwem, Aplikacje desktopowe ∙ 11 dni 20 godzin temu ∙ 7 ofert |