Budżet: 150000 UAH Termin: 45 dni
Доброго дня! 5 років комерційного досвіду. Ркалізуюємо під ключ. Пишіть в приват, домовимось.
Portfolio: Behance
ТЕХНІЧНЕ ЗАВДАННЯ
Інформація про необхідні технічні, якісні та кількісні характеристики предмета закупівлі
Послуги з розробки веб-сайту та мобільного додатку
«Кривий Ріг-туристичний»
1. Послуги з розробки серверної частини.
Майже всі сучасні веб та/або мобільні додатки архітектурно складаються з двох частин: серверу та власне додатку з інтерфейсом користувача.
Основні функції серверної частини:
- прийом та обробка HTTP-запитів від додатків;
- накопичення, зберігання, редагування, видалення та надання даних за допомогою централізованої бази даних;
- обробка та обчислення даних відповідно до запитів від користувачів;
- надання можливості обробки запитів від користувачів з різними рівнями дозволів для доступу до даних (Auth, ACL).
Етапи розробки:
Ініціалізація базового скелету майбутнього серверного додатку;
Реалізація аутентифікації та авторизації (ACL) користувачів за допомогою електронної адреси або через соціальну мережу Facebook із використанням технології OAuth 2.0;
Інтеграція інструментів документації (OpenAPI) до майбутніх кінцевих точок (endpoints) програмного інтерфейсу додатку (API);
Побудова архітектури бази даних (PostgreSQL database design);
Інтеграція та налаштування механізму управління базою даних (ORM models and migrations);
Реалізація кінцевих точок для функціоналу роботи з даними акаунтів користувачів системи - редагування даних та фото профіля;
Реалізація кінцевих точок для функціоналу роботи з пам’ятками (points API);
Реалізація кінцевих точок для функціоналу роботи з маршрутами (routes API);
Реалізація кінцевих точок для функціоналу роботи з інформаційними розділами (info API);
Інтеграція механізму повнотекстового пошуку (PostgreSQL full-text search);
Фінальні правки існуючих кінцевих точок програмного інтерфейсу згідно можливих додаткових вимог при розробці мобільного додатку.
2. Послуги з розробка мобільних додатків для iOS та Android.
Мобільний додаток - це видима його частина, яку можна знайти за запитом в App Store або Play Market. Розробка включає в себе створення інтерфейсу користувача згідно дизайну (за вимогою Замовника) і реалізацію логіки поведінки візуальних елементів, а саме їх наявності або відсутності в певні моменти часу, зміну їх стану, розмірів, форми, а також реакції на дії користувача.
Вимоги до інтерфейсу.
Головний екран додатку. На ньому: назва міста, фонове зображення - специфічне для міста. зверху іконки зміни мови та відкриття інформації про додаток, а також іконки посередині для переходу до мапи або списку визначних місць.
Прокрутка вверх (свайп) відкриває список екскурсій.
Іконка мапи відкриває екран з визначними місцями.
На мапі можливість переключити режим: Супутник, Мапа, Гібрид. За умовчанням: Мапа. Об’єкти на мапі помічені іконками (значками) за типом.
Випливаючі віконця поверх мапи, що з’являються (анімовано випливають) після натискання на відповідні іконки:
Легенда
Фільтр точок на мапі за типом (віконце з фільтрацією прапорцями - чекбокси).
Типи у списку впорядковані за важливістю.
Інфа про екскурсію.
Натискання (тап) по елементу екскурсії відкриває екран інформації про неї:
- фотогалерея (зміна фото свайпом вліво чи вправо) з можливістю збільшення фото на весь екран;
- тривалість (год);
- протяжність (км);
- опис;
- відео з YouTube: один ролик на цьому ж екрані, а якщо більше роликів, то кнопка «Більше...» роликів (під ним) з відкриттям їх списку на окремому екрані;
- внизу екрану кнопки-іконки:
“Перегляд” (на мапі)
“Подзвонити” (до гіда)
“Поділитися” (для відкриття стандартного діалогу з іконками встановлених на телефоні додатків)
“Як дістатися” (іконка для відкриття встановленого на телефоні додатку Google Maps з маршрутом від поточного місцезнаходження користувача до першої точки маршруту. За умовчанням - публічним транспортом).
<!--[if !supportLineBreakNewLine]-->
Інфа про визначне місце доступна по кліку (тап) на іконці визначного місця на мапі або по кліку (тап) на елементі списку визначних місць.
Визначне місце має рейтинг, тому інтерфейс повинен надати можливість користувачу оцінити місце (до 5 зірочок).
Характеристики визначного місця:
- фотогалерея (зміна фото свайпом вліво чи вправо) з можливістю збільшення фото на весь екран;
- час роботи;
- адреса;
- телефон;
- опис;
- відео з YouTube: один ролик на тому ж екрані, а якщо більше роликів, то кнопка «Більше...» роликів (під ним) з відкриттям їх списку на окремому екрані;
- іконки внизу екрану:
“Перегляд” (на мапі);
“Подзвонити” (якщо є номер телефону для місця);
“Поділитися” (для відкриття стандартного діалогу з іконками встановлених на телефоні додатків);
“Як дістатися” (іконка для відкриття встановленого на телефоні додатку Google Maps з маршрутом від поточного місцезнаходження користувача до визначного місця. За умовчанням - публічним транспортом);
“Перейти на сайт” (якщо є адреса веб-сайту).
<!--[if !supportLineBreakNewLine]-->
Етапи розробки:
Ініціалізація додатку та базові налаштування;
Екран запуску додатку (splash screen) та головний екран, а також логіка візуальних елементів;
Головне меню додатку;
Екрани реєстрації та входу, а також внутрішня логіка;
Екран особистого кабінету з логікою редагування даних та зміни основного фото користувача;
Екран з пам’ятками та внутрішня логіка візуальних елементів;
Екран з маршрутами (екскурсіями) та внутрішня логіка візуальних елементів;
Екран зі списком гідів;
Екран досьє гіда;
Екрани інформації про пам’ятку та визначне місце;
Екран мапи з маршрутом (екскурсією) та найближчими пам’ятками до цієї екскурсії;
Екрани з інформацією про історію та географію міста;
Екран інформації про мобільний додаток.
3. Послуги з розробки адміністративного інтерфейсу для управління даними.
У місті Кривому Розі налічується до 200 визначних місць та декілька десятків маршрутів екскурсій, які повинні бути занесені до бази даних системи до моменту публікації додатків. Тому система повинна мати спеціальний веб інтерфейс для окремої групи користувачів, де вони зможуть адмініструвати дані (визначні місця, екскурсії, тощо). Доступ до адміністративного інтерфейсу має бути захищений паролем.
Етапи розробки:
Ініціалізація базового скелету веб додатку для майбутнього адміністративного інтерфейсу (Vue.js basic web app);
Створення інтерфейсу управління пам’ятками у вигляді гриду даних з можливістю онлайн-редагування;
Створення інтерфейсу управління маршрутами з можливістю редагування геопозиції кожної точки в автоматичному та ручному режимах;
Створення інтерфейсу адміністрування користувачів системи.
4. Послуги з внесення даних та наповнення контентом.
Після розробки всіх вищезазначених елементів системи, до моменту її запуску для публічного доступу, необхідно внести вихідні дані (визначні місця, екскурсії, тощо) до бази даних.
Етапи внесення даних до бази:
Занесення пам’яток;
Занесення маршрутів екскурсій.
<!--[if !supportLineBreakNewLine]-->
5. Послуги хмарного сервісу для розгортування серверної частини.
Для роботи додатку і веб-сайту необхідно зареєструватися і замовити послуги хмарного сервісу (AWS, RamNode, тощо), який буде використовуватися для розгортування серверної частини разом з базою даних. Мінімальний строк для послуги, що замовляються, повинен становити 12 місяців.
6. Послуги з реєстрації та публікації в Інтернет.
Розроблені мобільні додатки для iOS та Android повинні бути зареєстровані та опубліковані на спеціальних веб сервісах: App Store і Play Market відповідно. Для цього розробнику додатку необхідно створити облікові записи на вищезазначених веб сервісах з дотриманням всіх умов і вимог. У разі реєстрації від імені юридичної особи, слід врахувати, що процедура буде дещо ускладнена, тому її потрібно виконати заздалегідь.
Після реєстрації додатків їх потрібно скомпілювати і відправити на розгляд адміністраторам App Store і Play Market. Процедура розгляду і підтвердження додатків на App Store і Play Market може бути розтягнута у часі у зв’язку з доволі жорсткими умовами та вимогами публікації на зазначених сервісах.
Budżet: 150000 UAH Termin: 45 dni
Доброго дня! 5 років комерційного досвіду. Ркалізуюємо під ключ. Пишіть в приват, домовимось.
Portfolio: Behance
Budżet: 150000 UAH Termin: 30 dni
Добрый день! Мы – компания Crispersoft – crispersoft.com/ru/ предлагаем Вам наши услуги. В нашей команде есть опытные эксперты уровня Middle/Senior, готовы взяться за Ваш проект! Работаем в сфере веб/мобильной разработки подк ключ с 2012 года. С нашей стороны можете рассчитывать на оперативность, своевременность, и качество выполненных работ. Готовы обсудить детали.
В качестве управленческой модели разработки предлагаем Вам Scrum, а в качестве метод оплаты – time & material – оплата за время разработки.
Скажите, пожалуйста, Вас устроит такая модель сотрудничества?
С уважением, Георгий!
Budżet: 149999 UAH Termin: 60 dni
Здравствуйте!
Я Full-stack Web-developer с опытом работы 5 лет.
Заинтересовал ваш проект, хотелось бы поучаствовать в его развитии.
Я работаю на результат и ценю свою работу, буду рад работать через сейф, для плодотворного и длительного сотрудничества.
Сделаю Вам, качественный и адаптивный сайт на Word Press с удобной мобильной версией.
Так же с радостью создам для вас приложение для успешного развития туристического потенциала Кривого Рога.
Быстро отвечаю на вопросы, всегда на связи.
Budżet: 150000 UAH Termin: 20 dni
Вiтаю, Вадиме! Дякую за цікавий проект та розгорнуте ТЗ!
Мені зрозумілі завдання за Вашим проектом, із задоволенням візьмуся за його виконання! Виконаю швидко і на найвищому рівні.
Успішно працюю в цій сфері більше 10 років проявляючи професіоналізм, індивідуальний підхід і креативність. З прикладами деяких робіт можете ознайомитися в портфоліо: Google Drive
Який виконавець вам потрібен - відповідальний і талановитий, який виконає ваші завдання на найвищому рівні і доведе справу до кінця або недорогий дилетант?
Budżet: 150000 UAH Termin: 90 dni
Здравствуйте!
Позвольте представиться!
Меня зовут Вячеслав, я инженер по разработке программного обеспечения с 3-летним опытом создания веб-сайтов.
Среди моих навыков есть:
глубокое знание PHP, HTML, CSS, JS, MySQL, PgSQL.
Если мое предложение заинтересовало вас, я всегда открыт для общения. И я буду рад внести свой вклад в ваш проект.
С Уважением,
Вячеслав
Budżet: 150000 UAH Termin: 35 dni
Здравствуйте !
Меня зовут Владислав Крамаренко.
Я занимаюсь разработкой сайтов, баннеров, листовок, буклетов, брошюр, презентаций и оформлением соц. сетей. ✅
ВНИМАНИЕ!!!!🔥
Моё портфолио и отзывы на странице FREELANCE: ⏬
https://freelance.ru/kram170290
Ссылки на несколько моих работ: 📌
- https://arma-da.ru
- https://gpx-cargo.de
- http://kontorasmoke.ru
- https://futurist1.webdeity.ru
- https://comfort-black-sea.ru
- http://d41020.hostru03.fornex.org/lemongras/
Сайты сделаны на Тильда:
- http://rieltgroup.ru
- https://www.inviko.co
- http://semitresa.com
- http://eva-eyelashes.ru/page7808222.html
- http://чистая-польза.рф/page8642172.html
Давайте более предметно пообщаемся и приступим
к проекту.
Гарантирую Вам ответственность и свежесть мысли.
Уверен, что результат Вам понравится и мы будем с вами сотрудничать на постоянной основе.
С уважением, Владислав!
Budżet: 150000 UAH Termin: 1 dzień
Добрый день) Мы занимаемся разработкой и сопровождением сайтов, специализируемся на Битрикс и Битрикс 24, HTML/CSS версткой, программированием функционала, SEO- сайта, наполнение сайтов и 1 C, интеграцией сайта с базой 1 С, а также разработкой различных модулей, разработка уникального дизайна.
Budżet: 150000 UAH Termin: 80 dni
Здравствуйте!
Уже ставил ставку на другой бирже )
Ознакомился с Вашим запросом и продолжаю изучать ТЗ.
Я представляю команду специалистов, мы занимаемся разработкой сложных и высоконагруженных проектов, лендингов, корпоративных сайтов с нуля под ключ. Есть опыт реализации подобных подобных проектов, крупных многопользовательских сервисов.
Можем вас ознакомить с нашими проектами.
Ваш запрос заинтересовал нас, мы готовы взяться за реализацию Вашего проекта.
Для подготовки оценки по срокам и стоимости реализации нам необходимо будет составить более подробное ТЗ.
На данный момент уже возникли некоторые уточняющие вопросы в процессе ознакомления, я хотел бы более детально обсудить предстоящую реализацию, оговорить условия сотрудничества.
После я уже смогу подготовить подробное коммерческое предложение с указанием стоимости и сроков на реализацию.
Давайте оговорим детали в личной переписке.
У Вас есть Skype или Telegram?
Вот небольшая презентация наших проектов (на самом деле у нас их намного больше) - Google Drive
Budżet: 225000 UAH Termin: 70 dni
Вадим, Здравствуйте!
14 лет - опыт работы разработке сайтов и приложений.
Давайте созвонимся, чтобы обсудить все моменты.
Дайте пожалуйста ваш Вайбер, Вотсап, Телеграмм, или номер моб. телефона.
Спасибо! С уважением, Игорь.
Budżet: 150000 UAH Termin: 7 dni
Здравствуйте, сделаю отличный сайт и мобильное приложение за 7 дней
Предлагаю небольшую стоимость, так как на данном фрилансе только начала работать и очень нужны хорошие отзывы)
При заключение безопасной сделки в течение 1-2 дней-скидка 10%
Мои работы:
http://ekaterinabeskaravainaya.web-developer24.ru/motoeurohouse/
http://ekaterinabeskaravainaya.web-developer24.ru/carelectric/
http://ekaterinabeskaravainaya.web-developer24.ru/hunter/
http://watch.ekaterinabeskaravainaya.internetbaza.info/
http://beer.ekaterinabeskaravainaya.internetbaza.info/
http://haip.ekaterinabeskaravainaya.internetbaza.info/
С уважением, Екатерина Бескаравайная
Budżet: 150000 UAH Termin: 77 dni
Здравствуйте. Давайте обсудим подробности по вашему проекту?
Уважаемые фрилансеры!
Данное ТЗ является частью гос.тендера со стартовой ценой почти в 2 раза больше. По условиям тендера услуги субподрядчиков запрещены, только реализация собственными силами компании-победителя. Понятно, что человек, разместивший сей заказ, хочет (или уверен) в своей победе в тендере и хочет вашими руками сделать проект, а себе оставить приличную маржу. Только вам решать - готовы ли вы идти на риск, т.к. 1) гарантий его победы не много, а если и есть, то договор с реальным заказчиком будет минимум в конце мая, 2) оплата по факту, т.е. в конце проекта. Вряд ли он будет вам своими деньгами платить, конечно все будут ждать поступления бюджетных денег. Так что, кто хочет острых ощущений - вперед! Удачи!
Już ponad 75 partnerów zdecydowało się na współpracę z nami — a my dopiero zaczynamy. Nasza podstawowa ekspertyza polega na dostarczaniu kompleksowych i aktualnych rozwiązań w ramach niche dla dorosłych. Budujemy nasze własne platformy treści i od ponad dwóch lat generujemy wysokiej jakości lokalny ruch SEO. W miarę jak rozwijamy się, szukamy Specjalisty SEO na poziomie średnim, który jest gotowy na wyzwania, podejmowanie nietrywialnych zadań SEO i napędzanie wzrostu naszych projektów. Oczekujemy od Ciebie: 2+ lata doświadczenia w SEO Silne zrozumienie algorytmów wyszukiwarek, czynników rankingowych i wpływu aktualizacji Google Udokumentowane przypadki SEO w niche dla dorosłych Zrozumienie i wdrażanie strategii budowania linków różnymi metodami Szukamy zaangażowanego i proaktywnego członka zespołu, a nie tylko wykonawcy zadań :) Byłoby plusem: Doświadczenie w niszach o wysokiej konkurencji skierowanych na rynki zachodnie Doświadczenie w SEO opartym na produktach Doświadczenie w automatyzacji rutynowych zadań SEO Doświadczenie z wielojęzycznymi stronami Umiejętność budowania strategii opartych na danych i planowania budżetu Rosyjski, Ukraiński Kluczowe obowiązki: Analiza rynku i konkurencji, w tym badanie słów kluczowych i intencji Opracowywanie i wdrażanie strategii SEO projektów Tworzenie szczegółowych briefów dla programistów, copywriterów i budowniczych linków Optymalizacja on-page i off-page Identyfikowanie nowych metod pozyskiwania ruchu i sugerowanie ulepszeń dla wskaźników konwersji Co oferujemy: Konkurencyjne wynagrodzenie ustalone w walucie obcej, z regularnymi ocenami wydajności Pełnoetatowe zatrudnienie z elastycznym harmonogramem Współpracujący i zmotywowany zespół gotowy do wsparcia i pomocy w razie potrzeby
Potrzebne jest opracowanie strony biznesowej na kilka stron (około 5 typowych). Strona główna będzie miała około 11 bloków. Nisz "Modułowe domy". Co wchodzi w zakres pracy: wybrać szablon rozwinąć i skonfigurować skorygować według potrzebnych bloków i stron (obecnie jest przybliżona struktura) wprowadzić cały niezbędny content uwzględnić rekomendacje od specjalisty SEO i kontekstologa Rezultat ma być w formie gotowej do uruchomienia w reklamie strony. W zasadzie to praca programisty webowego + twórcy treści. Wykonawca powinien być wystarczająco inicjatywny, technicznie uzdolniony, być nie tylko rękami, ale i głową w projekcie – proponować lepsze rozwiązania w trakcie, myśleć kategoriami wyniku dla biznesu, a nie tylko pracy, którą powiedzą. Zadanie nie jest skomplikowane i nie ma szczególnych wymagań co do designu. Ogólnie ma wyjść dość prosta, ale stylowa strona. Osobno potrzebny jest stawka za godzinę pracy z treścią, ponieważ później będziemy uzupełniać strony usług i dodawać artykuły do bloga. Potrzebny jest wykonawca, który będzie w stanie realizować podobne projekty na bieżąco. Zazwyczaj takie zadania przychodzą w formułowaniu typu "potrzebuję małej, niedrogiej strony na szablonie" - myślę, że wszyscy spotkali takich zleceniodawców: właściciel biznesu nie bardzo zna się na stronach i potrzebuje zaproponować optymalne rozwiązanie.
Potrzebne jest zrealizowanie małego projektu do sprzedaży produktów cyfrowych i fizycznych. Co należy zrobić: Opracować prostą, nowoczesną stronę lądowania do sprzedaży 3 produktów: wersja PDF; fizyczny zestaw; płatna subskrypcja na Telegramie. Podłączyć płatność przez WayForPay. Zintegrować zamówienia z KeyCRM: przekazywanie danych o klientach; tworzenie zamówień w KeyCRM; możliwość dalszej automatyzacji. Opracować bota na Telegramie do zarządzania subskrypcjami: automatyczne przyznawanie dostępu po płatności; sprawdzanie aktywności subskrypcji; przedłużanie subskrypcji; automatyczne usuwanie dostępu po zakończeniu płatności; administracja użytkownikami przez prosty panel lub komendy bota. Plusy: doświadczenie w pracy z WayForPay; doświadczenie w integracji z KeyCRM; doświadczenie w tworzeniu botów na Telegramie i płatnych subskrypcji. Proszę od razu podać: dokładny koszt; terminy realizacji; przykłady podobnych projektów.
1. Ogólne informacje o projekcie Zleceniodawca: rodzinny park rozrywki w Niemczech (pełna nazwa i domena zostaną ujawnione wykonawcy po rozpoczęciu projektu) Typ projektu: pełny redesign i przebudowa strony od podstaw Aktualna strona: WordPress/Elementor, przestarzała, wymaga całkowitej wymiany Grupa docelowa: rodziny z dziećmi w wieku od 2 do 12 lat, region Niemiec z kilkoma dużymi miastami w pobliżu (15 do 20 minut samochodem) Język strony: główny niemiecki (DE), dodatkowo angielski (EN), osobna wersja językowa CMS: według uznania dewelopera, WordPress z niestandardowym motywem, Webflow lub headless CMS. Nie używać Elementora. Domena: istniejąca, przenoszona bez zmiany Termin oddania: do uzgodnienia z zleceniodawcą 2. Cele i kluczowe KPI Nowa strona powinna spełniać trzy strategiczne funkcje: Przekazywać atmosferę parku jako immersywnej przygody, nie lista usług, a zanurzenie w tematycznym świecie. Maksymalizować konwersję: odwiedzający stronę powinien dokonać rezerwacji w mniej niż 3 kliknięcia z dowolnej strony. Zapewnić doskonałe mobilne UX, ponad 60% ruchu oczekiwane z urządzeń mobilnych. KPI #1: czas do pierwszego kliknięcia "Zarezerwuj" nie więcej niż 10 sekund od momentu załadowania strony głównej KPI #2: Page Speed Score (Google PageSpeed Insights) nie mniej niż 85 na urządzeniach mobilnych, nie mniej niż 90 na desktopie KPI #3: wskaźnik odrzuceń (Bounce Rate) poniżej 45% KPI #4: poprawne wyświetlanie we wszystkich nowoczesnych przeglądarkach (Chrome, Firefox, Safari, Edge) oraz na iOS/Android 3. Zakres prac 3.1 Strony i sekcje Minimalny zestaw stron: Strona główna: sekcja Hero, zapowiedź pokazu na żywo w weekendy, top 5 atrakcji, opinie Google, blok CTA Katalog atrakcji z filtrem według wieku (0 do 3 / 3 do 6 / 6 do 12 lat), karty z zdjęciami i filmami Pakiety urodzinowe, opis plus konfigurator Aktualne promocje i sezonowe wydarzenia, każde z własną wizualną kartą Ceny, tabela plus widget rezerwacji online (integracja z zewnętrznym systemem rezerwacji) Restauracja, menu i atmosfera Galeria zdjęć plus wbudowany feed Instagram O parku, zasady, FAQ (bez powielania zasad) Kontakt, mapa Google Maps, formularz kontaktowy, godziny otwarcia, klikalny telefon i email Odbicie wszystkich stron w języku angielskim 3.2 Co należy usunąć z aktualnej strony Wszystkie teksty o ograniczeniach COVID 19 (2021 do 2022), w tym stopka FAQ z pytaniami o koszty tworzenia stron internetowych (treści zewnętrzne) Przestarzały copyright, zastąpić aktualnym Niedziałające przyciski popup Elementor Przestarzałe powiadomienia o otwarciu po ograniczeniach Powielanie zasad parku w sekcji FAQ 4. Wymagania funkcjonalne P1 = krytyczne dla uruchomienia, P2 = pożądane w v1.0, P3 = możliwe poprawki później 4.1 Sekcja Hero (strona główna) P1, Fullscreen Video Hero: autoplay wideo bez dźwięku (muted, loop), 100vw na 100vh. Po kliknięciu włączenie dźwięku. Na wideo krótki slogan i przycisk CTA. P1, warstwa tekstowa nad wideo: nagłówek H1, podtytuł plus przyciski "Zarezerwuj" i "Dowiedz się więcej". Czcionka czytelna na każdym tle. P1, Sticky Navigation: pasek nawigacyjny przyczepia się na górze podczas przewijania, tło zmienia się z przezroczystego na ciemne podczas przewijania. P1, Sticky CTA Button: przycisk "Zarezerwuj" zawsze widoczny, na desktopie w nagłówku, na urządzeniach mobilnych stały pasek na dole ekranu. P2, animacje przewijania: elementy pojawiają się z animacją CSS (fade in plus slide up) podczas przewijania. Biblioteka Intersection Observer lub AOS.js. Bez ciężkich bibliotek 3D. 4.2 Atrakcje P1, karty atrakcji: zdjęcie/wideo, nazwa, krótki opis, ikona ograniczenia wiekowego, przycisk "Więcej informacji" P1, filtr według wieku: filtr klienta bez przeładowania strony, realizacja klasy CSS plus komponent vanilla JS lub Vue/React P1, szczegółowa strona atrakcji: własny URL, duże zdjęcie/wideo, pełny opis, ograniczenia wzrostu/wieku, przycisk rezerwacji P2, krótki film wideo: 15 do 30 sekundowy film dla każdej atrakcji, autoplay przy najechaniu na desktopie lub tap na urządzeniach mobilnych 4.3 System rezerwacji P1, integracja z zewnętrznym systemem rezerwacji: widget wbudowany inline (iframe lub JS embed) na stronach cen i urodzin, bez otwierania w nowej karcie P1, wieloetapowy proces rezerwacji: kreator krok po kroku, typ wizyty, data/godzina, liczba gości, potwierdzenie, obowiązkowy pasek postępu P1, wyjaśnienie slotów czasowych: blok informacyjny obok wyboru czasu P2, na żywo dostępność slotów: zapytanie API do systemu rezerwacji, wyświetlanie zajętych/wolnych slotów w czasie rzeczywistym 4.4 Konfigurator urodzinowy P1, wieloetapowy konfigurator: wiek jubilata, liczba dzieci, wybór pakietu, dodatkowe opcje, wybór daty, formularz zapytania lub bezpośrednia rezerwacja P1, dynamiczne obliczanie ceny: aktualizowane w czasie rzeczywistym przy zmianie parametrów, bez przeładowania P2, podsumowanie końcowe: zbiorcza karta wyboru na ostatnim kroku z przyciskami "Zapytaj" i "Zarezerwuj bezpośrednio" 4.5 Zaufanie i społeczna weryfikacja P1, widget Google Reviews: minimum 5 recenzji, średnia ocena, gwiazdki, umiejscowienie na stronie głównej nad blokiem CTA rezerwacji P1, feed Instagram: wbudowany feed ostatnich 9 do 12 postów przez oficjalne API lub widget, link do konta P2, licznik odwiedzających: animowany licznik 4.6 Dodatkowe bloki funkcjonalne P1, status "teraz otwarte/zamknięte": automatyczne oznaczenie na podstawie godzin otwarcia P1, klikalne kontakty: telefon i email jako aktywne linki, obowiązkowo w nagłówku i na stronie kontaktowej P2, interaktywna mapa parku: SVG lub mapa obrazkowa z klikalnymi strefami atrakcji P2, tracker obciążenia: wizualny wskaźnik oczekiwanego obciążenia parku P2, odliczanie do wydarzenia: widget odliczający do najbliższego sezonowego wydarzenia P3, osobna sekcja wieczornych wydarzeń: strona lub sekcja z własnym stylem wizualnym i przyciskiem rezerwacji 5. Wymagania niefunkcjonalne 5.1 Wydajność LCP nie więcej niż 2,5 sekundy na urządzeniach mobilnych (3G fast) CLS mniej niż 0,1 FID/INP mniej niż 100 ms Google PageSpeed Score nie mniej niż 85 mobile, nie mniej niż 90 desktop Obrazy: format WebP plus fallback JPEG, lazy loading, srcset Wideo: streaming przez CDN lub osadzenie YouTube/Vimeo, nie przechowywać ciężkich MP4 na hostingu 5.2 SEO Schema.org: LocalBusiness plus OpeningHoursSpecification plus Event Meta tagi: unikalne title (nie więcej niż 60 znaków) i description (nie więcej niż 155 znaków) na każdej stronie Hreflang dla przełącznika językowego Canonical URL na każdej stronie Sitemap.xml automatycznie generowany Skonfigurowany robots.txt 5.3 Dostępność WCAG 2.1, poziom AA jako minimalny standard Atrybuty alt obowiązkowe dla wszystkich obrazów Kontrast tekst/tło nie mniej niż 4,5 do 1 Pełna nawigacja z klawiatury Atrybuty ARIA na wszystkich interaktywnych elementach 5.4 Bezpieczeństwo HTTPS obowiązkowy, przekierowanie z HTTP DSGVO/GDPR: baner cookie (Zarządzanie zgodą), aktualna polityka prywatności Ochrona CSRF, honeypot lub reCAPTCHA v3 na wszystkich formularzach Wszystkie zależności aktualnych wersji, bez znanych luk w zabezpieczeniach 5.5 CMS i edytowalność Teksty, ceny, godziny otwarcia, zdjęcia edytowalne przez CMS bez angażowania dewelopera Tworzenie/archiwizowanie promocji i wydarzeń przez interfejs CMS Automatyczna aktualizacja feedu Instagram przez API Film instruktażowy (10 do 15 minut) dotyczący pracy z CMS, obowiązkowy deliverable 6. System designu 6.1 Paleta kolorów: głęboka zieleń jako kolor podstawowy, średnia leśna zieleń jako kolor wtórny, czerwony akcent dla CTA, jasna zieleń dla tła kart, beżowy dla akcentów teksturowych, ciemny dla tekstu głównego, biały 6.2 Typografia: wyrazista czcionka display dla nagłówków (w duchu przygody), czytelna neutralna czcionka sans serif dla tekstu głównego, minimalny rozmiar 16px body, 14px caption, wysokość linii 1,5 do 1,7 6.3 Obrazy i media: tylko prawdziwe zdjęcia, zdjęcia stockowe nie używać, format WebP, minimum 1920px dla hero, 800px dla kart, wideo hero nie dłuższe niż 30 do 60 sekund w wersji loop, wszystkie obrazy z prawem do publikacji 6.4 Animacje: efekty hover płynne (scale 1.03 na kartach), animacje przewijania fade in plus translateY, tylko transform i opacity dla przyspieszenia GPU 7. Oczekiwane wyniki Projekty w Figma: desktop plus mobilny widok wszystkich stron (desktop 1440px, mobilny 375px) Responsywna struktura: punkty przerwania 375 / 768 / 1024 / 1440px, podejście mobile first Gotowa strona na domenie stagingowej do odbioru, po zatwierdzeniu wdrożenie na domenę produkcyjną Konfiguracja CMS: wszystkie edytowalne obszary skonfigurowane, testowo wypełnione Film instruktażowy (10 do 15 minut) dotyczący zarządzania treścią Podstawowa konfiguracja SEO: meta tagi, Schema, Sitemap, podłączenie Google Search Console Instalacja Google Analytics 4 plus Google Tag Manager, konfiguracja zdarzeń (click CTA, form submit, page_view) Testowanie między przeglądarkami i urządzeniami, raport PageSpeed Insights przed oddaniem Przekazanie kodu źródłowego (repozytorium Git) zleceniodawcy po finalnej płatności 8. Kryteria akceptacji Wszystkie wymagania P1 zrealizowane i przetestowane PageSpeed Score nie mniej niż 85 mobile, potwierdzone zrzutem ekranu Poprawne wyświetlanie na iPhone (Safari), Android (Chrome), iPad, MacBook, Windows (Chrome, Edge, Firefox) Formularz rezerwacji pomyślnie wysyła zapytanie i wysyła potwierdzenie Google Reviews ładują się poprawnie Feed Instagram aktualizuje się automatycznie Wszystkie linki działają, brak błędów 404 Baner cookie zgodny z DSGVO, GDPR Treść w CMS edytowalna bez angażowania dewelopera
Potrzebna jest modernizacja nowoczesnego sklepu internetowego narzędzi elektrycznych, benzynowych i akumulatorowych z osobną platformą B2B dla partnerów, dealerów i dropshipperów. Na tym etapie chciałbym otrzymać wstępną wycenę kosztów, terminów realizacji oraz rekomendacje dotyczące technologii. (bo mam stronę na platformie Horoshop)Główna strona Trzeba przewidzieć: katalog produktów z kategoriami, markami, filtrami i wyszukiwarką; strony produktów z charakterystykami, zdjęciami, opisami, cenami i dostępnością; koszyk i składanie zamówienia; indywidualne konto klienta; adaptacyjną wersję na telefon, tablet i komputer; ustawienia SEO; możliwość samodzielnego dodawania i edytowania produktów, kategorii, stron i banerów; integracje z systemami płatności, usługami dostawy, CRM lub systemem księgowym; import i automatyczne aktualizowanie produktów, cen i stanów magazynowych.Platforma B2B Po autoryzacji partner powinien mieć dostęp do osobnego panelu, gdzie będzie mógł: widzieć indywidualne lub hurtowe ceny; przeglądać aktualne stany magazynowe produktów; tworzyć i śledzić zamówienia; przeglądać historię zamówień; widzieć statusy zamówień; przeglądać swój bilans, zadłużenie, płatności i rozliczenia; ładować faktury, dokumenty przewozowe i inne dokumenty; składać wnioski o zwrot, gwarancję lub serwis; otrzymywać powiadomienia o nowościach, promocjach i zmianach cen. Preferowane jest przewidzenie różnych typów partnerów z różnymi cenami, rabatami, limitami kredytowymi i warunkami współpracy.Część administracyjna Administrator powinien mieć możliwość: zarządzania produktami, cenami i stanami magazynowymi; tworzenia partnerów i przypisywania im indywidualnych warunków; ustawiania osobistych rabatów i limitów; przeglądania wszystkich zamówień, płatności i zadłużeń; tworzenia dokumentów; przeglądania statystyk sprzedaży; zarządzania wnioskami o serwis, zwrot i gwarancję; wysyłania wiadomości do poszczególnych partnerów lub wszystkich użytkowników platformy B2B; przydzielania praw dostępu między pracownikami.Ważne wymagania System musi być szybki, bezpieczny, wygodny dla użytkowników i odpowiedni do dalszej rozbudowy. Ważne, aby większość informacji można było zmieniać przez panel administracyjny bez ingerencji programisty. W odpowiedzi proszę wskazać: orientacyjną cenę realizacji; przybliżone terminy; zalecaną technologię lub CMS; co wchodzi w cenę; jakie integracje można zrealizować; czy oferujecie dalsze wsparcie techniczne; przykłady podobnych sklepów internetowych lub systemów B2B, które opracowaliście. Rozważam zarówno pełną realizację od podstaw, jak i wdrożenie na gotowej CMS z dalszym dopracowaniem pod wymagany funkcjonalność.