https://www.rgtrust.ru
Написание бэк-енд части приложения с авторизацией и разделением ролей
1. Регистрация и авторизация.
Поля при регистрации:
- Логин
- Номер телефона (по номеру телефона в м/нар формате, подтверждение по SMS, API провайдера предоставим)
2. Роли пользователей: Суперадмин, Админ, Суперпользователь, Пользователь
a) Суперадмин:
- владелец всего с правами просмотра, добавления, редактирования и удаления любой информации по любому пользователю;
- возможность добавлять/удалять сущности Администраторов, Суперпользователей, Пользователей
b) Админ:
- право просмотра, добавления, редактирования и удаления информации по пользователю, доступ к которому ему предоставит Суперадмин;
- возможность добавлять/удалять сущности Суперпользователей, Пользователей
- возможность формирования нотификаций у админов по проблемам, которые появляются у Суперпользователей/Пользователей, доступ к которым ему предоставит Суперадмин
c) Суперпользователь (непосредственно тот, кто регистрируется в платформе (пункт 1)):
- возможность добавления нескольких компаний в своем профиле, между которыми он может переключаться через выпадающий список, информация о компаниях между собой никак не связана. Компания становится активной только после подтверждения этого Админом/Суперадмином, у которого должны появляться уведомления об этом с соответствующим функционалом ОК/Отмена и возможностью редактирования введенной информации о компании.
Далее описан функционал одной компании (такой функционал должен дублироваться у каждой заведенной компании для любого Суперпользователя)
- возможность добавления Пользователей (Пользователи могут иметь доступ к одной компании Суперпользователя, но не иметь доступа к другой, а могут иметь доступ ко всем)
- возможность определять права Пользователей (Пользователь имеет права изменения/добавления/удаления/чтения информации)
d) Пользователь (в зависимости от выделенных прав Суперпользователем/этот же функционал должен быть и Суперпользователя):
- возможность введения стартовых данных в определенные поля, данные в некоторые поля нужно будет подтягивать из другого сервиса по API
- возможность формирования нотификаций при наступлении определенной даты, а также формирование PDF-файла и отправка на почту по шаблону содержащему некоторые поля из форм
- возможность формирования трабл-тикетов, которые будут формироваться в уведомления у админа, к которому закреплена данная компания
- возможность поиска и автоподтягивания данных между двумя таблицами по некоторым параметрам (одному или нескольким, возможно частичное совпадение)
- возможность парсить выписку банка (xml или txt) и автоматически добавлять данные из нее в таблицу
- возможность заведения шаблонов
3) Ежедневный бэкап системы
4) Формирование итоговых таблиц в PDF (и в самом разделе на странице) по определенной логике с установкой фильтров (или фильтров по умолчанию), в которую будут по описанному принципу подтягиваться данные из имеющихся таблиц БД (дата, суммы и т.д.).
Заявки фрилансеров
Похожие заказы
- Базы данных2 заявкиЗакрыт4 года назад
Нам нужен специалист ,который будет в Tableau настраивать отчеты для внутренних заказчиков и контролировать качество и качество, актуальность и полноту данных, получаемых из информационных систем, для целей составления управленческой отчетности и анализа. ...
Базы данныхнет заявокЗакрыт4 года назадСоздание тз со скринами для LeadManagement системы. Желательно знание бд SQL
Базы данных2 заявкиЗакрыт4 года назадДобрый день! Как бы Вы решили данный вопрос: "Компания Telegram анонсирует эмиссию своих токенов, которые покупаются за BTC. На основании этой информации создается смарт-контракт о том, что некий "пул" BTC обменяется своевременно на ...
Базы данныхнет заявокЗакрыт4 года назадВ документе представлено задание, нужно создать таблицу в 1С на основе имеющихся данных.
Базы данных1 исполнительЗакрыт4 года назад- $7
Имеется скрипт вывода из базы данных по зависимому выпадающему списку данных. Результат вывода из базы не работает. Необходимо устранить ошибку и оптимизировать скрипт под свежую версию php.
Базы данныхнет заявокЗакрыт4 года назад Нужно создать пустую базу данных ( заполнять буду сам) с поиском по шести параметрам и возможностью установки точности поиска. Результат поиска должен выдавать строку ( или несколько в зависимости от точности поиска ) В ...
Базы данных1 исполнительЗавершен4 года назадЗадачи: разрабатывать и реализовывать алгоритмы преобразования данных для решения бизнес-задачформировать системные требования для формирования выгрузок данных и интеграций между системами-источниками и КХД;контролировать качество, актуальность и полноту данных, получаемых из информационных систем, для целей составления управленческой ...
Базы данных2 заявкиЗакрыт4 года назадЗнание апи и умение работать с базами данных на фултайм Предпочтение отдам специалистам из Украины, Желательно Днепр (офис) Коммерческий опыт от трех лет Умение формировать требования функциональные мастхэв
Базы данных1 заявкаЗакрыт4 года назадЗадача бота - собирать анкеты по нескольким критериям и вносить их в базу (табличку) Возьмем пример. Бот собирает анкеты людей по 3 категориям - месяц рождения, город рождения и ...
Базы данных9 заявокЗакрыт4 года назад