Witam,
Mam do napisania klona oprogramowania desktopowego (+ otworzenie kanału komunikacji pomiedzy pkt. 3 a 1 oraz 3 a 2 - zapisywanie wynikow, przesylanie/odbieranie aktualizacji itd.) aplikacji [login to view URL] (wersja Express dla Desktopu jest wzorcem). Są do zrealizowania 3 osobne projekty których chciałbym poznać odrębne koszty (na funkcjonalność odrębnie i na L&F dla GUI odrębnie, te zlecenia będą rozdzielone, czyli w sumie 6). Nie wykluczam oczywiście że realizacji może podjąć się jedna i ta sama osoba lub jedna firma, w takim wypadku jednak chciałbym poznać szczegółowe spojrzenie jednostki na każdy z etapów przed podjęciem oceny zleceniobiorcy.
1. Aplikacja desktopowa
2. Aplikacja mobilna
3. Aplikacja webowa
Funkcjonalność 1:1 odpowiednio dostosowana do platformy (desktop/mobile/web) + funkcjonalność umożliwiająca zarządzanie aktualizacjami wysyłanymi do klientów (mobile/desktop), czyli nowe słowa/fiszki itd. Proszę zapoznać się z funkcjonalnością aplikacji wzorcowej. Wersja webowa musi posiadać dodatkowo możliwość zarządzania uprawnieniami dostępu do aplikacji. Wersja mobilna i desktopowa musi być przygotowana tak by (wyłącznie z poziomu kodu przed kompilacją) można było wyłączyć wybrane funkcjonalności.
Wersja desktopowa MUSI zostać wykonana w QT. Wersja mobilna koniecznie w czymś bazującym na HTML (phonegap,może również QT? itd.), jeśli w QT zostanie zastosowany webkit (wtedy wszystkie zasoby muszą zostać wkompilowane w binarkę, aby nie były dostępne/edytowalne przez użytkownika), wersja desktopowa nie powinna być wtedy problemem, ważne jest tylko to że nie wchodzi w grę napisanie jednego interfejsu dla tych 3 platform, każda z nich ma mieć swój własny odpowiednio do niej przystosowany interfejs. Wersja webowa to PHP lub NodeJS (jeśli mogą Państwo dać wybór, proszę o osobne wyceny). Jeśli PHP, żadnych zendów oraz żadnych symfony, żaden większy framework niż potrzebuje tego charakter projektu nie wchodzi w grę, zatem Silex, Laravel, tego typu mniejsze frameworki (jeśli inny, proszę o link do dokumentacji). Jeśli NodeJS, generalnie przejdzie prawie wszystko co jest gdzieś rozsądnie udokumentowane i nie zanosi się na to że projekt np. umrze ;-)
Ważna uwaga. Nie interesuje mnie współpraca z agencjami reklamowymi, nie szukam produktu do promocji, tylko konkretnej wyceny od konkretnych ludzi którzy pracowali przy systemach/aplikacjach pracujących na wielu platformach, wiedzą na czym polega problematyka ich utrzymania, znają rozwiązania problemów aktualizacji i potrafią je sprawnie wdrożyć. Kolejna rzecz to proszę nie składać oferty jeśli oferują Państwo wyłącznie autorskie rozwiązania, to nie wchodzi w grę. Za to każdy z projektów musi być dokładnie udokumentowany na każdym etapie (zaczynając od kodu, kończąc na końcówkach ew. API oraz architektury realizacji np. przez UML'e). Jeśli ktoś potrafi oszacować niezbędne minimalne zapotrzebowanie na zasoby poszczególnych aplikacji zrealizowanych w/g jego wizji, będzie to niewątpliwie plus.
Jeśli po przejrzeniu aplikacji wzorcowej, uznają Państwo, że do realizacji zlecenia (solo bądź we współpracy z innymi wykonawcami oraz resztą wersji produktu) konieczne będzie wdrożenie nowej funkcjonalności (np. centralny bank danych, czy jakiś system odbierania ticketów dot. awarii, itp, itd) proszę dać o tym znać i dopisać dodatkowy koszt za każdy z proponowanych ficzerów.
Na koniec powtórzę, żeby uniknąć nieporozumień. Nie szukam nikogo kto potrafi jednocześnie zrobić design, zaprogramować hello world i wrzucić w wordpressa, a potem to wypozycjonować, nie interesują mnie usługi administracyjne/serwerowe, ani nic nie związanego bezpośrednio ze zleceniem. Oraz co ważne nie interesuje mnie portfolio pełne grafik WWW, DTP, itd. te rzeczy również nie przydadzą się przy tym zleceniu o ile takie portfolio nie zawiera KONKRETNIE projektów typowo związanych z 'User Interface' odpowiednim dla platformy, aplikacja webowa również ma pozostać aplikacją, nie stronę internetową.
PS. odrzucam i usuwam oferty bez wycen/terminów jeśli nie zostały do nich załączone zapytania dotyczące chęci uzyskania dodatkowych informacji które pomogły by w ustaleniu konkretnych cen oraz terminów. Podobnie jeśli wycena nie zawiera informacji o usuwaniu błędów (gwarancja).