Zamknięty

105696 Program CRM pracujący w sieci (C++ Builder)

Witam,

Poszukuję programisty, który podejmie się napisania programu CRM pracującego w sieci. Każdy użytkownik powinien mieć zainstalowaną aplikację u siebie na komputerze (środowisko windows) + logowanie do bazy PostgreSQL (serwer na Linuxie).

Język programowania: C++ Builder lub inny zaproponowany przez programistę, jeżeli będzie to odpowiednio uzasadnione.

Przedmiotem zlecenia będzie na razie tylko pierwszy etap, czyli napisanie zaawansowanego katalogu produktów. Kolejne moduły będą jako osobne zlecenia.

Budowa programu będzie podzielona na kilka etapów:

1) Zbudowanie zaawansowanego katalogu produktów:

- dynamiczne tworzenie struktury danego produktu, zapisywanie utworzonej struktuy jako szablonu oraz wykorzystywanie tego samego szablonu do innych produktów

- możliwe strzorzenie pierwsze szablonu struktury produktu, aby później zaimportować z pliku xls wiele produktów wg tego samego szablonu

- będą tworzone grupy produktów, każda grupa będzie miała inną strukturę dopasowaną do produktów w danej grupie

- przykładowa struktura produktu (bardzo mała, średnia struktura jest kilka razy większa):

nazwa produktu

cena=100 zł + ewentualne dopłaty

rozmiar

80cm

Dopłata 0 zł

Certyfikat: nie

100cm

Dopłata 50 zł

Certyfikat: tak

120cm

Dopłata 100 zł

Certyfikat: nie

Kolor 1

Czerwony (dopłata 5%)

Zielony

Niebieski

Jednorazowa ilość zakupu

1-2 szt.: dopłata 5%

30++ szt.: rabat 5%

- szablony: dowolny kawałek struktury produktu można zapisać jako szablon, jak i również tworzyć mini szablony, np. paletę kolorów, którą podpinamy w wybrane miejsce tworząc strukturę produktu

- możliwość dowolnej rozbudowy produktu w przyszłości, w tym również możliwość rozbudowy całej grupy produktów (np. dodajemy nowy kolor w 100 produktach w tym samym miejscu)

- wyświetlanie listy produktów wg dowolnych kryteriów, np. określenie kolumn, które chcemy, żeby się na liście wyświetlały oraz ewentualne grupowanie wartości w tych kolumnach, np. wyświetlamy 100 produktów i możemy w parametrach listy ustawić sobie, że chcemy, aby wyświetlała się kolumna z kolorem danego produtku oraz każdy produkt we wszsytkich wariantach kolorystycznych jako osobne pozycje (czyli dla 5 kolorów wyświetli się 5 produktów na liście), lub każdy produkt z rozwijaną listą kolorów do wyboru (czyli wyświetli się tylko jeden produkt na liście)

- możliwość zdefiniowania styli wyświetlania listy produktów oraz ich modyfikacji

- możliwość wyświetlenia produktu we wszystkich możliwych kombinacjach, np. jeden produkt może mieć 100 kombinacji, i jest on przechowywany w bazie jako 100 produktów o indywidualnych cechach pod 100 numerami ID (samo ID będzie podzielone na kilka części, np. pierwszy człon definiuje nr kolejny produktu jako całości, drugi człon numer kolejny jego wariantów, etc.)

2) Moduł do zarządzania listą kontrahentów (możliwy import kontrahentów z pliku xls)

3) Moduł do tworzenia ofert handlowych na podstawie katalogu produktów, dla poszczególnych kontrahentów.

4) Moduł do importu arkuszy excela z przedmiarami (zapytania ofertowe od Klientów)

- przydzielanie atrybutów do każdego wiersza oraz grupowanie wierszy (np. takie same produkty w wielu miejscach w zapytaniu ofertowym)

- przydzielanie odpowiednich produktów z katalogu do poszczególnych pozycji z zapytania, lub całych grup pozycji

- generowanie oferty handlowej

5) Dalsze moduły charakterystyczne dla programów typu CRM.

Praca nad programem praktycznie na stałe.... Temat rzeka, taki program można rozbudowywać niemal w nieskończoność. Obecnie mamy program CRM, który nie spełnia naszych indywidualnych oczekiwań, stąd potrzeba napisania własnego. Najważniejsze są pierwsze 4 moduły, dalsze nie są tak bardzo istotne, ponieważ funkcjonalność obecnego CRM-a jest w pozostałym zakresie w porządku.

Oczekuję informacji:

Jaka byłaby stawka godzinowa na wykonanie całego zlecenia? Proszę wziąć pod uwagę potencjalnie bardzo długą współpracę.

Ile czasu dziennie (średnio) jest Pan/Pani w stanie poświęcić na wykonanie zlecenia?

Ile maksymalnie godzin zajmie napisanie pierwszego modułu, tj. katalogu produktów (sam kod, bez usupełniania bazy danych), czyli jaka jest maksymalna wartość zlecenia?

Umiejętności: Android, iPad, iPhone, Mobile App Development

Zobacz więcej: e builder, lenie, szt, sieci, si c, postgresql c++, pani, pan y pan, etap, cy, program crm, mini program, crm postgresql, list builder program, crm mini, import crm, list builder, postgresql xls import, postgresql xls, import produkt

O pracodawcy:
( 0 ocen ) Bielsko-Biała, Poland

Numer ID Projektu: #5677627