Найдите исполнителя для вашего проекта прямо сейчас!
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.

Цель - создать приложение родительского контроля для детей 3-10 лет. Основная задача - ограничение доступа к мобильным развлечениям.

Общее описание:

Всего 3 приложения. 1 приложение для блокировки устройств на Android, 2 приложения для управления блокировкой с Android и iOS.

Бекэнд для синхронизации.

Родитель устанавливает приложение на телефон или планшет ребенка и регистрирует его в системе с помощью Email и пароля, затем устанавливает приложение себе на телефон и подключает его к системе по QR коду считываему с устройства ребенка. Все остальные устройства (брат, сестра, мама, папа, бабушка), так же подключаются по QR коду.

Приложение у ребенка “Tutor for child”: 

  • Блокирует доступ к развлечениям. По умолчанию есть доступ только к звонкам и смс. Блокировка или разблокировка доступа к остальным приложениям настраивается через приложение родителя или через пароль с приложения ребенка при необходимости (например оффлайн режим). Либо все приложения заблокированы (кроме звонков и смс), либо разблокированы, никакой выборочной блокировки не нужно.
  • Показывает список заданий для выполнения. Задания назначает родитель. Задания могут быть повторяющимися и иметь срок выполнения. При выполнении задания ребенок прикрепляет фотографии или видео, если это возможно.
  • Имеет возможность отправить сообщение родителям.
Экраны “Tutor for child”: 

  • Обучение
  • Регистрация
  • Принятие политики конфиденциальности
  • Показ QR кода
  • Домашний экран со списком заданий
  • Настройки (язык, помощь) Первоначально приложение работает на трех языках: русский, английский, китайский. Предусмотреть расширение языкового пакета.
Приложение у родителя “Tutor for parent”:

  • Домашний экран наглядно показывает состояние телефонов детей. Статус блокировки, задания для каждого ребенка, статистика использования приложений по времени. Позиция ребенка по gps с автоматической отправкой каждые 30 минут.
  • Постановка заданий для ребенка.
  • Родителей может быть несколько (мать, отец, бабушка), все приложения родителей полностью синхронизированы и имеют одинаковую возможность управлять телефоном ребенка.
  • Управление блокировкой по расписанию (по дням недели и по времени, как будильник)
  • Управление блокировкой по геопозиции
  • Приложение получает Push уведомления с полезными советами. Отправляет администрация через бекэнд.
Экраны “Tutor for parent”:

  • Обучение
  • Считывание QR кода
  • Домашний экран со списком детей
  • Настройки
Настройки “Tutor for parent”:

  • Подписка на год или месяц. Через маркет или апстор. Подписку оплачивает каждый родитель.
  • Реферальная система. Например приведи друга и получи месяц подписки.
  • Выбор языка. Первоначально приложение работает на трех языках: русский, английский, китайский. Предусмотреть расширение языкового пакета.
  • Аватар, имя, возраст?
  • Помощь
Бекенд:

  • синхронизация устройств
  • аутентификация
  • работа с БД
  • получение статистики
  • рассылка пуш уведомлений (советы для родителей, реклама и т.д.)
  • модульность
  • масштабируемость
  • аналитика: google FireBase
  • архитектурно предусмотреть возможность большого количества пользователей, от 1 млн.
  • архитектурно предусмотреть расширение функционала приложения для подключения дополнительных модулей
Общие требования к проекту:

  • все технологии и фреймфорки должны быть согласованы с заказчиком на стадии проектирования.
  • разработка плана тестирования, согласование с заказчиком
  • документация по проекту должна включать следующие документы:
  • документы для разработчика
  • документы для администратора
  • документы для пользователя
  • код должен быть полностью прокомментирован
  • все приложения должны включать в себя справку и обязательный начальный экран для обучения при первом открытии
  • время отклика на любое действие в мобильном и веб-приложении должно составлять не более 200 мс. При условии, что сетевые задержки составляют не более 60 мс.
  • перечень поддерживаемых устройств для мобильных и веб-приложений:
  • Android версии от 4.2
  • iOS версии от 9
  • Google Chrome (MacOS, Windows)
  • все соединения должны быть зашифрованы
Друзья! Пожалуйста, прежде чем писать типовые предложения о сотрудничестве, разберитесь в данной теме и если вы действительно понимаете о чем идет речь и как вы это будете реализовывать - пишите! 

P.S. Дизайн полностью готов.

6 лет назад
Tutorbot
44 годаРоссия
6 лет в сервисе
Был
4 года назад
  • Похожие заказы
  • Требуется разработка клиентского приложения для вызова такси с последующим допиливанием и поддержкой.  Для начала нам нужно минимально функционирующее приложение. Часть1 ТЗ  ТЗ и инфа лежит по ссылке.  Или допиливать текущее или писать с нуля.  [url=https://yadi.sk/d/Ti1nBsjo3SjwTm]https://yadi.sk/d/Ti1nBsjo3SjwTm[/url]  текущая программа работает, криво, но ...

    Закрыт
    6 лет назад
  • $1800

    Необходимо написать приложение под Android для социальной сети.Бэкенд готов и реализован на Parse Server (есть SDK для Android). Реал-тайм сообщения реализованы с помощью Parse LiveQuery.В приложении несколько основных разделов/экранов:Экран Логина/РегистрацииСписок баров[list][*]Детальная страница заведения, на ней ...

    Закрыт
    6 лет назад
  • Требуется разработать с нуля мобильное приложение под iOS и Android. Детали только с исполнителем. Приложение не стандартное и не простое. Требуется профессионал. Желательно Одесса. Бюджет обсуждается напрямую с исполнителем. Без портфолио кандидатов не рассматриваю. Только ...

    Закрыт
    6 лет назад
  • Приложение по теме "Ставки на криптовалюту"  Приложение представляет собой функционал, при помощи которого можно делать ставки  на повышение или понижение курса криптовалют по истечении срока, указанного пользователем.   Описание указано в прилагаемом файле.  Пишите свои предложения по стоимости и срокам.

    Закрыт
    6 лет назад
  • Есть приложение VPN клиент. Хочется улучшить существующий дизайн. Требования: - Векторный формат - Желательно работать в программе Sketch - Наличие iPhone (чтобы исполнитель на этапе редизайна сам смотрел что получается по ходу работы) - Использование какой-нибудь программы для прототипирования (чтобы ...

    Закрыт
    6 лет назад
  • Надо сделать работающий пример фонового сервиса (например, раз в N секунд создавать уведомление, независимо от того, запущено в данный момент приложение или нет) под android с помощью NativeScript. Но нужен пример именно на typescript (желательно ...

    Закрыт
    6 лет назад
  • Нужно сделать приложение для android для загрузки в https://play.google.com/. Калькулятор позволяет зафиксировать: - время начала и окончания схватки; - длительность схватки; - частоту схваток. Также предполагается долгосрочное сотрудничество по доработке и оптимизации данного приложения.  [b]Что нужно сделать?[/b] 1. Нужно сделать такой же ...

    Завершен
    6 лет назад
  • Нужен iOS программист с опытом разработки native приложений с использованием google map и RESTful API. В портфолио должно быть 2-3 опубликованных в apple store приложения. По этому заданию потребуется: реализовать проект с нуля согласно дизайн спецификаций, ...

    Закрыт
    6 лет назад
  • Разрабатывается мобильное приложение по .POS системам.    Нужен адекватный программист, работы очень много. Предыдущий программист слился вместе с исходниками.   Есть дизайн, есть API.   Нужно с моей помощью(я расскажу как работает, что куда ведет) разработать Android приложение.   IOS версия готова на ...

    Закрыт
    6 лет назад