Лаунчер для планшетів на Андроід, і веб-адмінкою і базою на Firebase
Необходимо разработать лаунчер для планшетов на андроид, который должен полностью закрыть доступ ко всему планшету кроме клавиатуры, и выключить его можно только через пин-код.
Этот лаунчер должен связываться с админкой на Flask, и работать с базой данных Firebase.
Почему Flask? Потому что нам будет удобно работать с приложением в случае чего.
Почему Firebase, потому что он дает возможность обновлять данные в режиме реального времени.
Посмотрите на добавленный файл, он разделен на две части.
//////////////////////////////////
Первая это макет лаунчера. Он должен иметь 3 страницы:
Первая страница - это режим ожидания который все время будет показывать номер планшета. Чтобы когда кто-то его выбрал, админ мог увидеть его номер, и включить на нем необходимый контент. Здесь как раз Firebase и пригодится, так как как только админ добавит ссылку на этот планшет, он должен сразу перейти на следующую страницу чтобы начать процесс работы с контентом, или еще лучше сразу перейти в режим работы с контентом. Если нажать и удерживать номер 10 секунд, лаунчер должен закрыться после ввода пин-кода для обслуживания.
Вторая страница - все просто. На ней два элемента, первое это снова номер планшета, но если удержать 5 секунд, сессия в админке должна сброситься, и планшет должен попасть на первую страницу. Второе это кнопка которая перенесет тебя на третью страницу и начнет таймер в админке.
Третья страница - здесь снова два элемента. Первый это узкая полоска вверху экрана, если на нее нажать и удерживать 5 секунд, сессия в админке должна сброситься, и планшет должен попасть на первую страницу. Это если все зависло или планшету больше не нужно работать с контентом. Второй это типа iframe на весь экран который будет отображать какой-то там себе контент. Предположим очень длинный тест. По окончании теста админ сбросит планшет удерживая палец на верхней полоске.
//////////////////////////////////
Теперь о второй части - Админке на Flask
1. Какая-то базовая система логина. Ничего особенного, просто логин / логаут.
2. Менеджер сессий. Где можно добавить начать или закрыть сессию. Чтобы начать нужно вставить ссылку которая в свою очередь откроется на планшете. Только когда поле не пустое, кнопка должна быть активной. И PDF я пытался больше-менее показать что необходимо
3. Здесь самое интересное. Планшетов будет десятки, они будут теряться, ломаться добавляться новые, поэтому нужно их также менеджить. Нам было бы удобно установить APK на новый планшет, и принять условие что теперь он новый лаунчер. После этого планшеты должны не сразу начать работать, а только после того, как в админке мы добавим его MAC например, или серийный номер, и присвоим ему какой-то произвольный номер, например 14. Только после этого он может начать принимать контент.
Жду ваших предложений с ценой и временем выполнения.
макет базы данных
tablets:
id
unit_number : int - номер который будет отображаться на экране
session_active: boolean (True/False)
link: str - ссылка
started_at: время для таймера
Приложения 1
Актуальные фриланс-проекты в категории Веб-программирование
Обновление интернет-магазина PrestaShop и интеграция AI-помощника для оптового
20 000 UAH
Требуется опытный разработчик PrestaShop для модернизации интернет-магазина LMAR.COM.UA Информация о проекте: LMAR.COM.UA — оптовый интернет-магазин инструментов, хозяйственных товаров, сантехники, электроники, аксессуаров для дома и сада. В магазине более 3000 товаров и более… Веб-программирование, Дизайн сайтов ∙ 1 час 8 минут назад ∙ 16 ставок |
Создать плагин для опросов (викторин) на WordPress
10 000 UAH
Необходимо разработать плагин для WordPress, который будет уметь - сохранять банк вопросов, все в одном формате - вопрос и 4 ответа, 1 правильный - показывать 12 вопросов в случайном порядке, считать хронометраж - собирать данные пользователя - показывать финальный результат с… PHP, Веб-программирование ∙ 6 часов 18 минут назад ∙ 55 ставок |
Интернет-магазин обувиВ связи с расширением ассортимента и привлечением партнеров по системе дропшиппинг ищем специалиста или команду для создания современного интернет-магазина обуви. ВАЖНО: необходимо сделать автоматизированную систему учета товаров с подгрузкой партнерских таблиц google sheets… Интернет-магазины и электронная коммерция, Веб-программирование ∙ 17 часов 7 минут назад ∙ 91 ставка |
Разработка платформы AM Mobility (автосервис, парковка, страхование, аренда автомобилей)
259 473 UAH
Ищем команду или опытного Full Stack разработчика для создания MVP платформы AM Mobility. AM Mobility — это единая цифровая экосистема для автомобилистов, объединяющая в одном приложении и веб-платформе: парковку; автосервис; шиномонтаж; автомойку; аренду автомобилей;… Javascript и Typescript, Веб-программирование ∙ 21 час 25 минут назад ∙ 89 ставок |
Mini apps Telegram. МагазинДобрый день Требуется сделать приложение в тг (интернет-магазин) Пример - по сути 1в1 как тут brandspacebot Важен Ваш опыт, стек на котором предлагаете сделать и почему Цена и срок примерно для начала, буду ждать вопросов Веб-программирование, Разработка ботов ∙ 1 день 1 час назад ∙ 78 ставок |