Есть приложение загруженное на Google Play
Это приложение с карточками рассказов, при нажатии на которые открывается рассказ полностью. Все данные берутся из firebase. То есть я онлайн могу добавлять новые рассказы и они тут же появляются в приложении.
Что нужно сделать:
1.Сделать свою базу данных. Чтобы данные подгружались в обход firebase, так как из-за большого количества выкачивания данных из Realtime Database firebase берёт деньги. Бесплатно в день можно выкачивать всего 360мб. База данных должна передавать название рассказа, текст рассказа и картинку для отображение на карточке.
Возможно, стоит оптимизировать работу с firebase, чтобы выкачивалось меньше трафика. Сделать хранение данных на телефоне пользователя?
2.Сделать возможность добавления лайков (сейчас в приложении их нет, но в дизайне который я предоставлю они будут). Лайки должны прибавляться после нажатия пользователем и я сам должен иметь возможность выставить любое количество лайков. Я так понимаю эта информация тоже должна браться из базы данных.
3.Пуш уведомления. Сейчас я отправляю их через firebase Cloud Messaging.
4.Сделать возможность смахивания рассказов. Свайп по карточке в ленте рассказов должен перемещать карточку из общей ленты в раздел "Прочитанные".
5.Добавить категории. В новом дизайне снизу будет таб бар с тремя разделами. Общая лента Категории Прочитанные. При выборе раздела "Категории" должен открываться экран с выбором категорий. И я при добавлении нового рассказа должен выставить ему категорию в которую он попадёт. Соответственно любой новый рассказ должен падать и в общую ленту и в категорию, которую я задам при добавлении.
6.Добавить поиск по рассказам. Сейчас в приложении поиска нет, в новом дизайне будет.
7.Реклама. Должна остаться такой как она есть сейчас. Внутри рассказа снизу + при нажатии кнопки назад из открытого рассказа межстраничная.
8.Комментарии. Я так понимаю что для написания комментария пользователь должен быть авторизирован. Сейчас в приложении авторизация не требуется.
Готов ответить на любые уточняющие вопросы. Предлагайте сколько возьмёте за данную работу (с добавлением комментариев и без)
Дизайн всех экранов готов