Расширение функционала бекенда+админки приложения
Цена договорная
Вводные: есть бекенд + админка ios-приложения:
База данных mysql
Бекенд на php - slim
Админка на php: codeigniter + grocery_crud
Приложение - магазин+читалка pdf-книг
Текущие возможности бекенда:
1) Получить список баннеров и книг для главного экрана
2) Получить подробную информацию по конкретной книге
3) Сохранить данные о прочтении части книги
4) Сохранить данные о покупке книги
Требуется:
1. Code review текущего функционала
2. Допилить в текущий код новые функции или переписать с нуля
Какой функционал нужно дописать
1) Подборки книг для главного экрана (новый тип блока) и список книг конкретной подборки
2) Каталог - отдельно список категорий и список книг конкретной категории
3) Поиск и фильтры
4) Рекомендации книг для текущей книги (простой алгоритм)
5) Новый формат книг - вместо PDF - постраничная вёрстка (каждая страница = картинка)
6) Новый тип контента - аудиокнига (один mp3-файл)
7) "Говорящие книги" - для каждой страницы свой mp3 файл
8) Профиль читателя (по device id, без авторизации)
9) промо-коды
Желательно, конечно, допиливать существующий код, а не переписывать всё с нуля
Для выполнения работы будет предоставлена более подробная документация/функциональные требования
База данных mysql
Бекенд на php - slim
Админка на php: codeigniter + grocery_crud
Приложение - магазин+читалка pdf-книг
Текущие возможности бекенда:
1) Получить список баннеров и книг для главного экрана
2) Получить подробную информацию по конкретной книге
3) Сохранить данные о прочтении части книги
4) Сохранить данные о покупке книги
Требуется:
1. Code review текущего функционала
2. Допилить в текущий код новые функции или переписать с нуля
Какой функционал нужно дописать
1) Подборки книг для главного экрана (новый тип блока) и список книг конкретной подборки
2) Каталог - отдельно список категорий и список книг конкретной категории
3) Поиск и фильтры
4) Рекомендации книг для текущей книги (простой алгоритм)
5) Новый формат книг - вместо PDF - постраничная вёрстка (каждая страница = картинка)
6) Новый тип контента - аудиокнига (один mp3-файл)
7) "Говорящие книги" - для каждой страницы свой mp3 файл
8) Профиль читателя (по device id, без авторизации)
9) промо-коды
Желательно, конечно, допиливать существующий код, а не переписывать всё с нуля
Для выполнения работы будет предоставлена более подробная документация/функциональные требования
Отзывы
В заказе есть исполнитель
При переводе заказа из архивного в актуальный, текущий исполнитель будет снят с задачи.
Выберите тип сделки
С безопасной сделкой вы всегда сможете вернуть средства, если что-то пойдет не так. С простой сделкой вы самостоятельно договариваетесь с исполнителем об оплате и берете на себя решение конфликтов.
Описание функционала было достаточно скромное, без широких подробностей - я рассчитывал что всё будет делаться аналогично уже написанному коду, ну или будет уточняться в процессе
В итоге первоначально озвученные сроки 4-5 (рабочих) дней увеличились до 10 календарных, по функционалу после код-ревью тоже потребовались доработки (тут скорее всего сказались опять-таки сроки и отсутствие полного ТЗ), но цель достигнута - весь необходимый функционал успешно реализован.
Общая оценка 4/5