Opracowanie usługi internetowej do generowania cenników rynków Ukrainy
Opracowanie usługi internetowej do generowania cenników rynków UkrainyOpis projektu Potrzebna jest prosta usługa internetowa (panel użytkownika), która automatycznie będzie tworzyć cenniki dla różnych rynków Ukrainy na podstawie jednego głównego cennika zakupowego. Celem jest, aby nie musieć już ręcznie tworzyć plików Excel dla każdego rynku.Dane wejściowe Jest jeden główny plik Excel/CSV z cenami zakupowymi. Zawiera on około: Artykuł Nazwa Marka Kategoria Cena zakupu Dostępność Kod towaru Kod kreskowy (jeśli dostępny) inne polaPotrzebna funkcjonalność1. Ładowanie cennika Przycisk Załaduj cennik Wsparcie: Excel CSV Po załadowaniu system powinien zapisać dane.2. Generator cenników Powinna być lista rynków. Na przykład Rozetka Epicentr Prom Kasta Hotline Allo MAUDAU EVA Bigl.ua (lista będzie rozszerzana) Obok każdego przycisk Wygenerować lub lepiej, aby od razu przez API same się aktualizowały co godzinę3. Dla każdego rynku Osobne zasady, z marżami zgodnie z ich tabelami prowizji Na przykład Rozetka własne kolumny własna kolejność własne nazwy pól własna formuła ceny Epicentr inne pola inne kolumny Prom inny szablon czyli każdy rynek ma własny szablon eksportu.4. Formowanie ceny Potrzebny jest edytor zasad. Na przykład Zakup × 1.15 lub Zakup + 800 UAH lub Zakup × 1.18 + 200 UAH lub jeśli cena do 5000 UAH to marża 20% od 5000 do 15000 15% powyżej 15000 10% czyli wszystko powinno być zgodne z ich tabelami5. Dodatkowe zasady Możliwość: ukrywania towarów bez stanu ukrywania określonych marek ukrywania kategorii wykluczania towarów6. Wynik Na wyjściu otrzymuję plik Excel lub CSV który można od razu załadować na rynek, lub lepiej, aby link sam się aktualizowałInterfejs Maksymalnie prosty. Na przykładGłówny cennik [Załaduj] --------------------- Rozetka [Wygenerować] --------------------- Prom [Wygenerować] --------------------- Epicentr [Wygenerować] --------------------- Hotline [Wygenerować]Pożądane Aby wszystkie szablony można było edytować. Na przykład Chcę sam zmienić Kolumnę A Kolumnę B dodać nową kolumnę usunąć kolumnę zmienić nazwę nie zwracając się do programisty.Panel administracyjny Potrzebne: lista rynków szablony zasady marż log generacji historia załadowanych cennikówStos Nie jest to kluczowe. Można: Laravel PHP Python (Django/FastAPI) Node.js Najważniejsze, aby kod był zrozumiały i można go było rozwijać.W perspektywie W przyszłości planowane jest dodanie: automatycznej aktualizacji cen API rynków synchornizacji stanów generacji XML generacji YML automatycznego ładowania cenników wsparcia dla dziesiątek rynków wielu dostawców różnych walutCo potrzebne od wykonawcy Doświadczenie w pracy z Excel/CSV. Zrozumienie formatów cenników rynków. Możliwość dalszego wsparcia i rozwoju projektu. Podanie orientacyjnej ceny, terminów realizacji oraz technologii rozwoju.Chciałbym jeszcze dodać jeden ważny wymóg Aby system był maksymalnie uniwersalny, aby w przyszłości mógł wspierać 100+ rynków oraz 100+ dostawców bez zmiany architektury. To znacznie ułatwi skalowanie projektu i pozwoli rozwijać go bez całkowitej przeróbki.