Нужен backend для простого API (Google Cloud, Firebase Dynamic Links)
Backend REST API для мобильного приложения с системой подписок и реферальной программой без регистрации для мобильного приложения на Flutter.
Milestone 1: Data Preview API (Day 1)
Цель: есть сторонний API, который решает 99% задач. Там много лишнего, нужно оставить только нужные нам запросы и чтобы запросы шли через наш сервис.
Функционал
- Endpoint для получения preview данных по запросу
- Валидация и проверка доступности данных через внешний API (API уже есть, я дам доступы)
- Кэширование результатов (TTL 1 час)
- Обработка ошибок (404, 403)
Технические требования
- POST endpoint с валидацией входных параметров
- Интеграция с внешним REST API (детали в ЛС)
- PostgreSQL для кэширования
- Возврат структурированного JSON response
Milestone 2: Subscription Tracking + Push Notifications (Day 2)
Цель: API не дает возможности сравнивать прошлые результаты или видеть изменения с прошлым результатом. Также там нет timestamps. Нужно добавить это в наш сервис, чтобы можно было посмотреть поменялось ли что-то между прошлым и новым запросом. Дам больше информации в ЛС.
Функционал
- Активация трекинга после покупки подписки
- Daily cron job для автоматической проверки изменений (00:00 UTC)
- Сравнение snapshots и определение новых записей
- Отправка персонализированных push-уведомлений через Firebase FCM
- Автоматическая деактивация при истечении подписки
Технические требования
- Endpoints: activate, get results, deactivate
- PostgreSQL таблицы для хранения snapshots
- Cloud Scheduler для cron job
- Firebase Cloud Messaging интеграция
- Логика сравнения данных и пометка NEW записей
Milestone 3: Referral System (Day 3)
Цель: добавить простую реферальную программу в мобильное приложение без регистрации. Должна быть уникальная диплинка для каждого юзера, которая открывает наше приложение в App Store или Google Play.
Функционал
- Генерация уникальных реферальных кодов
- Firebase Dynamic Links для deep linking
- Автоматический редирект на App Store/Google Play
- Отслеживание активаций без регистрации (device_id based)
- Разблокировка бонусов после 3+ активаций
Технические требования
- Endpoints: generate, activate, status, claim bonus
- Firebase Dynamic Links setup
- PostgreSQL для хранения referrals
- Защита от фрода (1 device = 1 активация)
- Rate limiting
Deliverables
✅ Backend deployed на Google Cloud Run
✅ PostgreSQL database настроена
✅ Cron job работает
✅ Firebase FCM + Dynamic Links интегрированы
✅ Postman collection
✅ API documentation
✅ .env.example и deployment guide
Я скину более детальное ТЗ в ЛС. К данному сервису будет стучаться другой дев (пока что ищу), поэтому возможно в будущем нужно будет синкануться / доработать что-то.
Напишите, пожалуйста, примерную стоимость и срок, который вы оцениваете на эту задачу. Нужен человек, который понимает что нужно сделать (особенно с рефералкой), так как я не смогу технически как-то помочь/объяснить.
Желаемый timeline: до 2-4 days.
-
693 21 0 Здравствуйте. Могу сделать ваш проект. Опыт есть. Пишите договоримся.
-
172 1 1 Здравствуйте! Готов выполнить данный проект есть большой опыт разработки различных приложений
-
5293 23 0 1 Задание непростое и интересное. Есть опыт API интеграций. Ответственное отношение гарантирую.
-
288 Здравствуйте,
Я хорошо понимаю объем работы, включая отслеживание подписок, сравнение снимков, push-уведомления и реферальную систему без регистрации (на основе устройства + глубокие ссылки). У меня есть опыт создания REST API для мобильных приложений с использованием Firebase (FCM, Динамические ссылки), PostgreSQL, cron-заданий, кэширования и защиты от мошенничества.
Подход (высокий уровень):
Чистый прокси-слой над сторонним API с валидацией, кэшированием и обработкой ошибок
Отслеживание состояния подписки + ежедневное сравнение снимков с автоматизированными уведомлениями FCM
…
Реферальная система без аккаунтов (на основе device_id), логика бонусов и базовые правила противодействия мошенничеству
Развертывание на Google Cloud Run с документированными конечными точками и коллекцией Postman
Технологический стек:
Node.js или Laravel (открыт к предпочтениям), PostgreSQL, Firebase (FCM + Динамические ссылки), Google Cloud Run, Cloud Scheduler.
Мне комфортно работать независимо и при необходимости координировать действия с другим разработчиком позже.
Готов рассмотреть подробную спецификацию.
-
Ну если "простой" то думаю вы и сами сделаете
-
Актуальные фриланс-проекты в категории Javascript и Typescript
Коммерческая on-premise платформа видеосвязи «ViM»Требуется разработать on-premise систему видеосвязи с базовым расчетом на 100 одновременных подключений (10 изолированных комнат по 10 человек). Платформа должна иметь заложенную архитектуру для будущего горизонтального масштабирования до 1000 пользователей путем добавления… Javascript и Typescript, Веб-программирование ∙ 3 часа 53 минуты назад ∙ 18 ставок |
Ищу наставника по Claude Code для запуска веб-проекта с нуля**Кратко о задаче:** Я новичок без опыта в программировании. Есть готовое ТЗ на разработку сайта (42 страницы, Next.js, PostgreSQL). Хочу реализовать его самостоятельно с помощью Claude Code - нужен специалист, который настроит среду и научит меня работать с инструментом. ---… Javascript и Typescript, Обучение ∙ 1 день 7 часов назад ∙ 17 ставок |
Обновление дизайна на сайтеНужно обновить дизайн существующего сайта используя HTML, CSS, JS: освежить внешний вид, сделать его современным и адаптивным под мобильные устройства. Требуется добавить плавные анимации и интерактивные элементы . HTML и CSS верстка, Javascript и Typescript ∙ 2 дня 1 час назад ∙ 87 ставок |
Консультация и аудит текущего проекта на Odoo 19 Community EditionИщем Odoo разработчика — соло-разработчика с опытом разработки на Odoo 19 Community Edition, в том числе с использованием Claude Code. Нам нужен специалист, который успешно реализовал проекты в Odoo и имеет практический опыт разработки с использованием Claude Code. Важно:… C и C++, Javascript и Typescript ∙ 2 дня 6 часов назад ∙ 7 ставок |
Интернет-магазин одеждыНужен разработчик для интернет-магазина одежды Ищу опытного разработчика для создания полноценного интернет-магазина одежды с дроп-моделью продаж. Что нужно сделать: 6 страниц: главная, товар, корзина, оформление, аккаунт, админ панель Вход через Google аккаунт Корзина и… HTML и CSS верстка, Javascript и Typescript ∙ 4 дня 3 часа назад ∙ 101 ставка |