Бюджет: 15000 UAH Срок: 7 дней
Здравствуйте!
Ваше ТЗ полностью понятно. Для реализации такого функционала (календарь, кабинет, будущие оплаты) предлагаю использовать React Native. Это позволит создать качественный продукт для iOS и Android одновременно с единой базой кода.
Мой подход к разработке:
Календарь и фильтрация (п. 1.2, 2, 3): Реализую кастомную логику с блокировкой прошлых дат и подсветкой активных событий. Списки под календарем будут динамическими с автоматическим сортировкой по времени.
Личный кабинет (п. 1.5, 5): Настрою безопасную регистрацию через OTP-пароль на почту или телефон. В структуре кабинета заранее подготовлю разделы для корзины и билетов, чтобы впоследствии быстро внедрить оплату.
Масштабируемость (п. 1.6): В архитектуре приложения и дизайне сразу заложу зоны под будущую рекламу партнеров, как вы и указали.
Динамический контент (п. 4): Разделы новостей и партнеров будут подключены к базе данных, чтобы вы могли легко обновлять информацию через админ-панель.
Почему React Native:
Это обеспечит нативную скорость работы и позволит в будущем легко добавлять Push-уведомления о мероприятиях, что критически важно для сервиса событий.
Готов обсудить детали интерфейса и начать работу с прототипированием главного экрана.
С уважением, Тимур