
Разработка CRM на Vue.JS, Node.js, MongoDB
Необходимо разработать CRM приложение: frontend на Vue 3, backend на Node.js/Express + MongoDB
Примерный функционал:
- дизайн не важен, но адекватеный, использование фреймверков на ваше усмотрение, адаптивность
- регистрация пользователей нескольких видов с соответствующими ограничениями к доступу приложения
- создание записей 3 типов в соответствии с формами документов (предоставлю примеры документов) с количеством полей 10-30 (пользователи могут добавлять определенные типы записей в зависимости от прав доступа). Поля могут быть как обычные инпуты, так и селекты/мультиселекты, чекбоксы. Валидация полей.
- возможность управления записями (редактирование, удаление, добавление, печать, сохранение в pdf)
- возможность управления (редактирования) полей для записей: как я вижу, это раздел приложения "Настройки", где можно задавать параметры для селектов, мультиселектов, чекбоксов, которые потом можно выбирать при создании записей
- раздел "Настройки" также включает общие настройки приложения: смена тайтла приложения, текста футера и т.п.
- запись должна содержать qr-код, при сканировании которого будут отображаться краткие данные этой записи и ссылка на страницу этой записи.
- доступ к приложению только для зарегистрированных пользователей, для гостей доступна только страница входа и страница отдельных записей с урезанной информацией
- возможность регистрации новых пользователей только для админа
- личный кабинет с возможностью смены информации о пользователе (до 10 полей), смена данных для авторизации
Называйте стоимость и примерные сроки разработки
Заявки фрилансеров
