Сделать отзывчивый фронтенд для многопользовательской работы с базой
Здравствуйте!
1. Цель: сделатьотзывчивый фронтенд для многопользовательской работы с базой данных на основе
существующего проекта.
2. Задачи:
* Доработать(возможно, значительно переработать) существующий фронтенд, согласно
требованиям заказчика.
В проектеиспользовались Python (Flask), JavaScript Bootstrap/JQuery/Google Charts.
* Поддерживатьбэкенд. Например, необходимо перенести базу данных без потерь из Excel в SQL-базу (например, SQLite).
*Поддержка/развитие проекта (на консультационной основе) после выполнения
основных требования заказчика.
В результатехочется получить сервис наподобие BuzzStream (https://www.youtube.com/watch?v=vAZsYmTgapA), но кастомизированный под требования заказчика.
3. Тестовоезадание: обратите внимание, что сотрудничество предполагается длительное,
поэтому задание включает работу с текущей кодовой базой проекта
3.1. Текущеесостояние проекта:
* Текущий кодпроекта выложен на https://bitbucket.org/Newsmaker-IT-team/db/src
* Проектзадеплоен на newsmaker.pythonanywhere.com:
Логин: [email protected]
Пароль: G4VhkOE2auE0lURL
3.2. Самозадание: приведите пример кода и ответьте на вопросы ниже
* приведите diff к master-branch HEAD'у, заменяющий в критериях поиска впроекте ТИЦ на ИЦ (для наглядности ниже приведен скрин-шот, на котором
отвечающий ИЦ элемент фронтенда выделен жирным-жирным черным прямоугольником)
* что бы Выдобавили/изменили в проект(е), чтобы поддержать следующую функциональность:
** cоздать и экспортировать в Excel список журналистов, отвечающих заданнымпараметрам поиска
** по запросузаказчика быстро (в течение 1-2 часа) добавить/удалить критерии поиска
(например, заменить ТИЦ на ИЦ)