24FreelanceRynek freelancerów, który nigdy nie śpi
Okres odpowiedzi minął

Napisz program do zarządzania zadaniami

866 przeglądów 2 opinie#24673
BudżetDo negocjacji
FormatProjekt jednorazowybrak zaliczki
PłatnośćNa mocy umowy
Odpowiedzi akceptowaneOkres odpowiedzi minąłdo 14.09.2019
Odpowiedzi2średnia w kategorii: 0,3
Widoki86613 w ciągu 14 dni

Opis projektu

Przetłumaczone
Potrzebuję programisty. Musisz napisać program do zadań.
Istota polega na automatyzacji ustalania i realizacji zadań całego przedsiębiorstwa za pośrednictwem bazy danych.
Stwórz stronę internetową (zakup domeny, hosting itp.)
Na stronie głównej tylko formularz logowania (mówisz, aby wpisać login i hasło)
Gdy osoba wpisze login i hasło, trafia na stronę, na której wyświetlana jest tabela jego zadań.
Obecnie korzystamy z Google Tables, ale mamy ograniczoną funkcjonalność.
Tabela ma trzy poziomy hierarchii.
1. to Założyciel (ustala zadania i otrzymuje feedback)
2. to menedżerowie wyższego i średniego szczebla (otrzymują zadania, mogą je przekazywać wykonawcom, dodawać nowe zadania i realizować własne)
3. to Wykonawca (otrzymuje i wykonuje zadania, bez możliwości przekazywania, ale z możliwością dodawania zadań dla siebie)
Tabela 1 poziomu wygląda następująco (na przykład Założyciel):
Zadanie Do kogo jest adresowane Data zadania Data zakończenia (termin) Kolor ZLECAJĄCEGO Kolor WYKONAWCY Notatka
Zadanie 1 Dyrektor techniczny 1-05 15-05




Jak pracujemy:
Na przykład Menedżer zadań (Dyrektor) ustala zadanie, wybiera z rozwijanej listy „Do kogo jest adresowane” Wykonawcę, ustala daty i wybiera kolor Dyrektora.
Używamy trzech kolorów, które mają swoje logiczne znaczenie:
Czerwony zadanie niezrealizowane
Niebieski zadanie zrealizowane przez wykonawcę
Zielony zadanie zweryfikowane jako zakończone

Menedżer zadań w swoim wykresie wybiera kolor czerwony. Ten kolor widzi artysta, a on również ma go oznaczone na czerwono. Gdy wykonawca zakończy zadanie, oznacza swoje wykonanie na niebiesko. Menedżer zadań widzi kolory Czerwony/Niebieski. Sprawdza zadanie (czy jest zrobione, czy nie, robi to ustnie) i zmienia z czerwonego na zielony i może usunąć zadanie.
Warunki: jeśli Dyrektor oznaczył kolor czerwony w komórce Wykonawcy, pojawia się kolor czerwony. Artysta może zmienić kolor z czerwonego na niebieski. A gdy Dyrektor oznaczy kolor zielony, Wykonawca ma kolor zielony.
Notatka jest wypełniana przez Wykonawcę jako feedback.
Funkcje:
1. Gdy Dyrektor wybiera z rozwijanej listy Wykonawcę, zadanie automatycznie trafia do Tabeli tego Wykonawcy.
2. Każdy powinien mieć możliwość sortowania swojej tabeli według każdej z kolumn (według daty, według koloru ZLECAJĄCEGO, według koloru WYKONAWCY) – analog filtrowania w Excelu. Ale z powiązaniami.

Tabela 2 poziomu wygląda następująco (np. Dyrektor techniczny):
Zadanie jest adresowane do Kogo Data zadania Data zakończenia (termin) Kolor DECYDENTA.
Kolor jest PEŁNY. Notatka do kogo kolor Prezydenta został przekazany
Kolor EKSKLUZYWNA NOTATKA
Zadanie 1 Dyrektor techniczny 1-05 15-05 GL. Inżynier.




Funkcje. Wykonawca drugiego poziomu nie może zmieniać komórek od 1 do 5.

Tabela poziomu 3 wygląda następująco (np. Główny inżynier):
Zadanie Do kogo jest adresowane Data zadania Data zakończenia (termin) Kolor ZLECAJĄCEGO Kolor WYKONAWCY Notatka
Zadanie 1 GL. Inżynier 1-05 15-05




Funkcje: Artysta trzeciego poziomu może zmieniać tylko kolor WYKONAWCY i dodawać notatki.

To dotyczy poziomu użytkowników.
Jeśli chodzi o poziom administratora tego systemu, powinno być możliwe:
- dodawanie/usuwanie użytkownika
Zmiana poziomów hierarchii
Dodawanie/usuwanie do rozwijanej listy Wykonawców
Nie powinno się tworzyć CMS dla administratora. Jeśli można to zrobić przez phpMyAdmin, to myślę, że to wystarczy.
Teraz jeśli chodzi o wdrożenie frontend, backend i inne rzeczy.
Frontend. Nie jesteśmy zbyt skrupulatni w kwestii designu w tym przypadku. Minimalizm we wszystkim. W tym projekcie są tylko dwie strony: strona logowania i tabela. Strona logowania to tylko dwa nazwy użytkowników i hasło (plus dodanie logo firmy). A projekt strony Tabeli – całkowicie wzorujemy się na designie Google Tables. Plus przyciski takie jak dodaj zadanie i tak dalej (oferta z rozwiązań standardowych).
Backend. Wszystko będzie zrobione na MySQL. Zrobisz to za pomocą programów zewnętrznych (takich jak warsztat lub inne) lub bezpośrednio w phpMyAdmin – to według Twojego uznania. Jeśli chodzi o czyszczenie bazy danych (gdy zgromadzi się krytyczna masa zrealizowanych zadań) - jesteśmy gotowi rozważyć Twoją ofertę. Liczba osób, które będą w systemie, wynosi około 50 osób. Liczba zadań na tydzień to 20-30 dla każdego użytkownika.
Jedyną rzeczą, którą będziesz musiał zrobić, to skonfigurować backup.

Ochrona escrow SafeDeal

Środki są blokowane na rachunku escrow Payora w USDT (TRC-20) i wypłacane wykonawcy dopiero po akceptacji pracy.

24
Dwadzieścia · wskazówka

Jak napisać odpowiedź, która zostanie wybrana

  • Zacznij od zadania klienta, a nie od opowieści o sobie.
  • Podlinkuj jedno lub dwa podobne projekty ze swojego portfolio.
  • Podaj cenę i termin — oraz co dokładnie one obejmują.
  • Zadaj jedno pytanie wyjaśniające: to rozpoczyna rozmowę.

Odpowiedzi 2

Teksty odpowiedzi są widoczne tylko dla klienta.

Ta sama kategoria

Podobne projekty

Wszystkie projekty w kategorii
Warehouse inventory app with barcode scanner

Warehouse inventory app with barcode scanner

Looking for a developer to build a mobile warehouse inventory app with barcode scanning, receiving, dispatch, stocktake and reports.

Rozwój oprogramowania24.09.20260235
0opinii
Website accessibility audit against WCAG

Website accessibility audit against WCAG

We need an independent WCAG accessibility audit of our website: keyboard, contrast, screen readers and a clear report with fixes.

Rozwój oprogramowania24.09.20260236
0opinii
Dobrze wiedzieć
Jak mogę odpowiedzieć na ten projekt?

Zaloguj się jako freelancer, opisz, jak rozwiążesz zadanie, podaj swoją cenę i termin. Klient czyta odpowiedzi i zaczyna dialog z najlepszymi.

Kto może zobaczyć moją odpowiedź?

Tylko klient, który opublikował projekt, oraz ty. Inni freelancerzy nie widzą twojego tekstu ani ceny.

Gdzie mogę znaleźć podobne prace?

Nowe projekty w „Rozwój oprogramowania” pojawiają się codziennie. Wszystkie projekty w kategorii

Na jakie zapytania odpowiada ta strona