- Język interfejsu — dowolny (rosyjski / angielski / inne, możliwość przełączania języków).
- Projekt można omawiać przez czat GPT, nie jest to kluczowe, najważniejsza jest logika i wygoda.
- Potrzebna wersja mobilna (responsywna).
- Bez backendowego panelu administracyjnego — wszystko konfigurowalne i zarządzane z frontu.
- Najważniejsze: koszt i terminy realizacji.
1. Pierwsze zadanie — sekcja „Firmy”
Stworzyć sekcję „Firmy” z 3 stronami:
- Strona 1 — Dodaj firmę
Makieta: https://ibb.co/mCjKJxgm - Strona 2 — Lista / ranking firm
Makieta: https://ibb.co/HfDgM7RN - Strona 3 — Wewnątrz karty firmy
Makieta: https://ibb.co/7FsDW6M
2. Role i dostęp
Powinny być 3 typy dostępu:
- Przeglądanie
- Może przeglądać dane
- Może ustawiać zadania (doprecyzować później logikę praw)
- Użytkownik
- Pracuje z klientami, zadaniami, firmami itd.
- Ograniczone prawa w porównaniu do super-admina
- Super-admin
- Zarządzanie użytkownikami
- Zarządzanie dostępami
- Przełączanie krajów
- Rozszerzone ustawienia systemu
W przyszłości ważne, aby był doświadczenie w integracji asystenta GPT, który pomaga w pracy, odpowiada na pytania i pomaga w formułowaniu zadań. Teraz nie trzeba go podłączać, ale trzeba przewidzieć strukturę pod to.
3. Główne menu CRM
Trzeba stworzyć górne / boczne menu CRM (punkt odniesienia według makiety: https://ibb.co/3m5G6zyr):
Sekcje menu:
- Klienci
- Zadania
- Firmy
- Sprzedaż
- SEO
- Franczyzy
- Finanse
- Dodaj (przycisk)
Przycisk „Dodaj” po naciśnięciu otwiera wybór:
- Dodaj klienta
- Dodaj zadanie
- Dodaj firmę
Po prawej stronie u góry:
- Wyszukiwanie (po imieniu, firmie, adresie strony, Instagramie itd.)
- Czat GPT — pole/przycisk: „Ustaw zadanie przez GPT” (na razie placeholder, ale miejsce przewidzieć).
Po prawej stronie menu blok z awatarem użytkownika:
- Użytkownik (ikona użytkownika, którą można zmieniać)
- W rozwijanym menu:
- Ustawienia
- Ulubione
- Raporty
- Wyjście
4. Flaga, data, kraj
W lewym górnym rogu (górna część interfejsu):
- Flaga Ukrainy 🇺🇦
- Obok: data i czas — przykład:
Ważne:
- Jeśli użytkownik ma prawa super-admina, może szybko zmienić kraj.
- Po kliknięciu na flagę/nazwę kraju — rozwijana lista krajów (dropdown) do szybkiego przełączania.
5. Ustawienia według krajów
W ustawieniach CRM:
- Są różne kraje, ale jedna system CRM.
- Dla każdego kraju — własna baza danych (oddzielni klienci, firmy, transakcje itd.).
- Super-admin przypisuje użytkownikowi powiązanie z odpowiednim krajem (jeden lub kilka krajów, w zależności od logiki).
6. Sekcja „Użytkownicy”
Sekcja dostępna tylko dla super-admina:
Funkcjonalność:
- Tworzenie nowego użytkownika
- Zarządzanie istniejącymi użytkownikami
Pola użytkownika:
- Imię
- Login
- Hasło
- Działania: Usuń, Edytuj
7. Wyszukiwanie
Potrzebne szybkie wyszukiwanie w systemie:
- Po nazwie firmy / klienta
- Po słowach kluczowych
- Po adresach stron
- Po Instagramie / innych linkach
Wyszukiwanie powinno działać w „Firmach” i ogólnie w CRM (przynajmniej przewidzieć strukturę).