Предлагаю наваять для нас для всех комплексное решение:
web-сервис c api для публикации на форуме
Приложения под android и iOS
SMS-шлюз для приема от олдскул телефонов
Сервера для разработки и размещения всго этого хозяйства есть, один разработчик в виде меня тоже
В общем, пока у меня появилось не много времени процесс пошел
Если есть желающие поучаствовать в разработке присоединяйтесь
Первое, что надо сделать - это сформулировать т.з., чем и предлагаю заняться здесь.
Вот как я себе это вижу
- Пользователи
- Администратор - могут управлять доступом других пользователей и сервисов к системе
- Эвакуатор - пользователи, которые имеют возможность эвакуировать моты с места ДТП или поломки
- Техпомощь - пользователи, которые могут оказать помощь в починке
- Участники - пользователи, которые могут получать и оказывать помощь
- SMART - участники, обладающие смартфонами и установившие приложение
- OLD SCHOOL - участники, которые юзают обычные мобильники и имеют возможность отправлять смс
- Сервисы - специальные пользователи, которые имеют доступ к API системы для получения информации, публикации на форуме, в WHATSAPP и т.д.
- Приложения
- Web
- Админка
- Управление пользователями
- Управление сервисами
- Статистика
- Публичная часть
- Регистрация пользователей
- Имя
- телефон
- пароль
- город
- мот
- чем могу быть полезен
- участник
- эвакуатор
- техпомощь
- девайс
- SMART
- OLD SCHOOL
- Личный кабинет - изменение данных указанных при регистрации
- Происшествия - список происшествий - доступен только зарегистрированным пользователям
- тип
- ДТП
- Поломка
- сообщение
- время
- место
- статус
- в процессе,
- разрулили
- подробнее - детали происшествия
- пилот - Имя(ник) пилота
- мот - марка модель мота
- инициатор - участник сообщивший о происшествии
- место - адрес, координаты, карта
- что нужно?
- нужен эвакуатор
- нужна техпомощь
- кто выехал
- участники - количество выехавших
- эвакуатор - тел. эвакуатора который выехал
- техпомощь - тел. техпомощи, которая выехала
- фото
- сообщение
- чат
- тип
- Правила и описание сервиса
- Регистрация пользователей
- Админка
- Приложения для Android, iOS
- Аккаунт - ввод регистрационных данных - телефон, пароль
- Вызвать помощь - мастер запроса помощи
- Что случилось?
- ДТП
- Поломка
- Нужен эвакуатор? - все эвакуаторы получат уведомление
- Нужна техпомощь? - все техпомощи получат уведомление
- Где нужна помощь?
- текущие координаты
- указать адрес
- указать координаты
- кому нужна помощь?
- мне - информация автоматически заполняется из профиля пользователя
- другому - необходимо заполнить поля или выбрать участника
- имя(ник)
- мот
- телефон
- Что случилось?
- Происшествия - список не разруленных происшествий
- Происшествие -
- Выехать - доступно всем пользователям - при выборе указывается расчетное время прибытия на место
- Разрулено - доступно инициатору, сообщившему о происшествии
- Чат - сообщения по происшествию
- Происшествие -
- Эвакуация - происшествия, по которым не определен эвакуатор, доступен пользователям указавшим, что могут эвакуировать мот при открытии происшествия или уведомления, предлагается ввести расчетное время прибытия, после этого по поступившим в течении 5 минут ответов от эвакуаторов система определяет кто из эвакуаторов окажется на месте быстрее и посылает ему уведомление, о том, что он назначен
- Техпомощь - происшествия, по которым не определена техпомощь, работает так же как и для эвакуаторов
- SMS-шлюз - если не доступен инет или используется простой мобильник на номер sms-шлюза отправляется смс сообщение, если номер с которого отправлено смс принадлежит пользователю зарегистрированному в системе сообщение отображается для всех участников, в ответ отсылается сообщение о публикации.
- API - интерфейс для сторонних сервисов, который позволяет зарегистрированным сервисам получать информацию о происшествиях Сервисы зарегистрированные в системе получают информацию, только если инициатор происшествия или администратор разрешил такую публикацию
- Web
Дополняйте критикуйте, чем быстрее родится ТЗ, тем раньше запустим сервис