Budżet MAKSYMALNY 25000 UAH. Jeśli masz wątpliwości lub nie jesteś gotowy do zapoznania się z projektem, lepiej nie składaj aplikacji, aby nie marnować czasu obu stron. Szczegółowe wymagania mogę opisać już bezpośrednio z rzeczywistym wykonawcą.
Co już jest: strona z częściowo zrealizowanymi filtrami. Projekt jest gotowy, pozostało naprawić błędy i doprowadzić do produkcji.
Częściowo zrealizowany bot (trzeba doprowadzić do porządku, naprawić przyciski, wysyłanie powiadomień,
Zadanie - dopracować stronę i stworzyć usługę subskrypcji dla użytkowników ze statusami.
1) zsynchronizować i połączyć zapytania z analizą danych img publikacji.
Połączyć xml + domriа (właściciele + bez prowizji, jeśli pośrednicy) + olx (prywatni + biznes bez prowizji)
Obecnie nie ma api olx, trzeba dodać.
Obecnie jest xml wydanie + częściowo zrealizowane api domriа, trzeba dokończyć, aby wszystkie ogłoszenia właścicieli działały według parametrów xml wydania (na przykład, jeśli w xml jest miasto Charków - to dodaje Charków do miasta z domriа).
To znaczy, wybieram filtr na przykład: Sprzedaż - mieszkania i domy (2 przyciski)
I zapamiętuje zapytanie, wydaje wszystkie oferty z xml + bez prowizji (olx i domriа), wydaje karty i klastry na mapie.
Strona już została zrealizowana, ale są drobne niedociągnięcia w interakcji, może się zdarzyć, że niektóre przyciski konfliktują ze sobą lub treść nie wygląda tak, jak powinna (można to poprawić punktowo). W kwestii ogólnego projektu wszystko jest gotowe, są tylko drobne niedociągnięcia.
2) Niezbędne jest zbieranie i analiza danych.
Zadanie - ustalać priorytety obiektów i usuwać duplikaty z różnych platform.
Na przykład w xml, domriа, olx może być ten sam obiekt, i aby nie zapisywać go 3 razy, analizujemy zdjęcia i jeśli się zgadzają - łączymy informacje.
Zbieramy dane ręcznie na przykład (lub przez parser, jeśli zaproponujesz),
Zapisujemy w bazie obiektów. Każdy obiekt jest przypisany do id ogłoszenia. I w ten sposób zbieramy dane, tworzymy bazę obiektów. Potrzebna jest analiza zdjęć agentów nieruchomości. Przechwytywanie aktualnych obiektów i wyszukiwanie podobnych od właściciela. To znaczy, tworzymy bazę, aby mieć listę obiektów i możliwość znalezienia po zdjęciu. Mówiąc prościej, identyfikujemy ogłoszenia po zdjęciach i jeśli agent je wystawił, to w teorii jest aktualne. Należy stworzyć panel administracyjny z możliwością ładowania danych przez xml lub ręcznie.
3) treść
Każda usługa ma treść, którą możemy wyświetlić (na przykład dostępność mebli lub warunki wynajmu)
Tę treść należy połączyć.
4) realizacja rejestracji, autoryzacji i subskrypcji, podłączenie płatności.
To znaczy, że istnieje kilka poziomów interakcji.
1 - uczestnik strony (kontakt idzie do administratora lub agenta)
To po prostu użytkownik, który nie jest zalogowany lub jest zalogowany, ale nie kupił żadnych przywilejów.
Autoryzacja przez Google lub Telegram.
Jeśli użytkownik jest zalogowany, pojawia się przycisk - wystawić ogłoszenie i wypełnia formularz, ładuje zdjęcia (jak na olx) i w jego profilu pojawia się zakładka - moje ogłoszenia, gdzie osoba może nimi zarządzać (Należy w pełni zrealizować tę funkcję, od A do Z).
Autoryzacja możliwa przez Telegram i Google.
2 poziom subskrypcji (rola) - to możliwość przeglądania kontaktów i źródła ogłoszenia. Umownie cena 500 UAH/miesiąc i osoba uzyskuje dostęp do platformy aktualnych ogłoszeń.
3 - poziom subskrypcji - agencja, niech będzie cena 1000 UAH na przykład. Daje 2 dostęp + Daje możliwość uczestnikowi subskrypcji dodać platformę do swojego bota z możliwością przesyłania treści. Możliwość w panelu administracyjnym zaznaczyć - pokazywać/nie pokazywać kontakt właściciela) Na przykład to jest aktualne dla agencji nieruchomości. Po prostu dodajemy jeszcze jednego bota i sprzedajemy dostęp dla nich (pożądane, aby token, który daje użytkownik, był automatycznie przetwarzany). Umownie widzę taki scenariusz - osoba kupuje subskrypcję, dostaje instrukcję, gdzie znaleźć token api w botfazer, wysyła nam swój token api, my po restarcie.
4 - administrator platformy - dostęp do funkcji na żądanie twórcy. Twórca zaznacza opcje i przyznaje prawa. Na przykład moderacja skarg użytkowników (a propos moderacji, potrzebna jest automatyczna weryfikacja skarg użytkowników, na przykład, jeśli ktoś wysłał skargę, że coś jest nie tak z obiektem, jeśli skarg jest więcej niż 3, to obiekt znika z wydania), a w panelu administracyjnym moderator może potwierdzić lub odrzucić).
5 - twórca - ustala role, zarządza subskrypcjami i TP...
5) bot Telegram. Naprawić wydawanie powiadomień, skonfigurować interfejs, i TP...