Секретный Санта - Время дарить подарки! Исправляем ошибки, рассказываем о работе внутри
Привет, пикабуняне, а также уже будущие Санты!
После последнего поста о начале работы мобильного приложения для обмена подарками Пикабушники, как обычно все поломали (в хорошем смысле):
- Для начала сломали авторизацию, и СМС-ки для регистрации не приходили (поправили почти сразу)
- Потом сломали Блог, Базу знаний, поэтому пришлось отключить (уже включили)
А потом мы сами заметили, что для некоторых версий Android вообще половина функций не работает, и оперативно начали делать обновление 1.0.2. Сейчас оно уже публикуется в Маркете, и скоро ко всем прилетит.
Сегодня хотел рассказать о некоторых особенностях проведения обмена, как работает "кухня" внутри, а также что интересное должно быть в первой версии, но почему то не заработало сразу
Итак..
И полетели!
Начнем, наверное с Блога (этот для пользователей пк)
Само появления Блога, как такового, не планировалось вообще. Ну то есть, зачем рассказывать еще раз, что хрупкие вещи надо упаковывать надежнее, и еще дублировать примитивные подарки, которых полный Интернет.
*РукаЛицо.jpg
Все таки решили попробовать, посмотрим на заинтересованность, ну и дополнительно будем публиковать системную информацию (Технические работы, перезагрузки, обновления и т.д.). Об этом, кстати, чуть ниже.
Кстати, чтобы далеко не листать, отвечу на вопросы, которые могут возникнуть в комментах:
Обмен платный, стоимость зафиксирована - 75р. Зачем платить, скажете вы - ответ таится в новых особенностях - тотальной проверке пользователя, уведомлениях (по СМС / Звонкам / Отправке писем Почтой с кодом подтверждения / Оплата мощностей Firebase).
Отличия от бесплатного обмена в том - что вам точно не попадется школота, которая ничего не пришлет, а также в том, что все участники обзвонены, предупреждены о порядке обмена под страхом бана по трем направлениям:
- Телефон
- ФИО
- Адрес
А значит, намного больше вероятность что обмен будет более гладким. Участвовать или нет - решать вам.
Мы берем с людей деньги, значит и налоги платим? Да, конечно, и еще чеки выдаем. Тут все серьезно
Сколько стран? В этом году 15 стран, в основном это бывший Советский Союз. Сам список ищи в предыдущих постах
Итак, по Блогу.
Сейчас блог - полностью самописный, то есть он не завязан на каком то фреймворке (кроме Bootstrap, но это внешка) типа WordPress, Joomla, или еще чего. За счет этого приходится писать все посты вручную, что конечно отнимает много времени.
Ну и конечно, лучший друг сейчас - редактор, а в дальнейшем, конечно будем "натягивать" наш шаблон на CMS, чтобы было легче дышать
Кстати, до конца все таки блог на телефоне все еще не работает (Не забирает текст самой записи) - поэтому было придумано самое тупое и простое решение: временно перенаправлять на сайт.
Зато заработал предварительный просмотр записи:
Далее - как проходит модерация, и звонки для будущих Сант
Порядок, собственно, довольно простой:
- Санта заполняет анкету (нам приходит уведомление)
- Далее происходит процедура внесения регистрационного взноса, и указание времени звонка (с большинством уже связались), после чего мы и созваниваемся.
Быстро пробегаемся по анкете, интересуемся, не нужно ли чего еще указать, предупреждаем о порядке проведения и сроках отсылки, и затем подтверждаем звонок.
Запрос на звонок нам приходит совсем простой: (замазал некоторые данные, в итоге все оказалось замазано :0 )
Кстати, пользователи у нас не ранжируются как таковые (Витя, Маша, Петя). То есть у нас есть уникальный id, по которому уже известно все остальное. При необходимости можно найти Санту по номеру телефона (повторяющихся номеров тоже не бывает), но это редкость, да и незачем
Ну и наша админка, половину пришлось также вырезать:
Обитель администрато-модератора отличается в том, что физически она нигде не расположена - то есть из Интернета в нее не попасть.
Работает она на локальных компьютерах, с развернутым сервером (безопасность наше все)
Иногда мы активируем режим "Технические работы" - выглядит он для пользователей так:
Эти самые работы нужны, чтобы добавить/поменять что нибудь в базе данных, а также проверить, что ничего нигде не выпадает
В заключение хотелось бы попросить причастных, и заинтересованных:
Сейчас полноценно заработала связь с Эльфами, так что смело тыкайте, тестируйте, попробуйте поломать находите косяки, орфографические ошибки и недочеты - будет усиленно править
Далее расскажу вот о чем:
- До конца разворачиваем личный кабинет для всех браузеров, тестируем, снова ломаем
- Разбираемся с документами и правилами
- Показываем как платятся налоги
Всем добра :)
Android Developers
90 постов2K подписчик
Правила сообщества
Друзья!
Давайте адекватно относиться к тематике сообщества. Посты, не удовлетворяющие требованиям канала, будут отклоняться. Разработка под Android - это не только описание того, что надо сделать
(освоить Java / покормить кота / установить студию), но и реальные примеры того, что Вы описываете.