Я шукаю двох людей. Швидкі завдання на C# по backend і на React по frontedИщу 2 человека! Быстрые задачи на C# по backend и на React по fronted
2 .React..JS front - 1 особа
Ось такі завдання - ТЗ від замовника
Задача 1У карті ліда необхідно додати історію взаємодії з ним.Зокрема, поки додати дзвінки (історію, хто колись зателефонував і якщо можливо - побачити, що в даний момент йому хтось зателефонує, з співробітників, теж не було б погано, що б одночасно - старший співробітник і звичайний з якої причини йому не набрали).+ можливість залишити коментарі тим людям, які з ним взаємодіяли.Тобто - наприклад - додати кнопку "новий коментар", далі людина пише своє повідомлення і що сталося з клієнтом.Також, щоб кожен коментар відображався окремо і було видно, хто його залишив.+ в коментарях дати можливість прикріплювати файли.+ У історії взаємодії з лідом, важливо побачити обліковий запис співробітника, який у разі успіху перемістив лід "в угоду", а також обліковий запис того, хто архівував угоду або завершив її з успіхом.2 .Ввести поняття - «закінчення угоди».Він доступний для старших співробітників і вище.Після того, як співробітник передав угоду - старший співробітник може її перемістити в архів або "закінчити угоду" вказуючи суму, на яку вона закрита.Автоматично, після цього має відбутися розрахунок винагороди за коефіцієнтами (о цьому нижче).3 .Введіть баланси користувачів.Кожен користувач повинен мати свій баланс і історію цього балансу.Баланс повинен змінюватися або вручну адміністратором (для кожного користувача) або нараховуючи автоматично за завершені транзакції, в яких користувач взяв участь.Тобто - співробітник зателефонував, зазначив це як угода - вона перейшла до старшого співробітника, потім у разі успіху - старший співробітник пише суму, на яку вона була закрита - автоматично співробітникам і старшому співробітникам відбувається нарахування коштів у зв'язку з коефіцієнтами (о цьому нижче).+ особистому кабінеті (всюди історії балансу, необхідно додати кнопку - виведення коштів + метод виведення).При натисканні на який баланс користувача "записується" і він побачить в історії операцій з балансом, статус цього виходу (у обробці, успішний чи невдалий).ЧетвертийДодати можливість створення і редагування ролей користувачів з їх правами.5 .Додати можливість додавання коефіцієнтів винагороди (у відсотках) різноманітним ролям користувачів (таку можливість повинен мати адміністратор при створенні та редагуванні ролі).Відсотки означають, скільки коштів має бути зафіксовано на баланс користувача у разі закриття угоди, в якій він брав участь.6 .У картку профілю користувача, додати такі поля - банківські реквізити (може тільки номер картки спочатку), USDT кошик, про себе (просто текстове поле, яке пише сам співробітник), застереження (тобто текстове поле, тільки тут інформацію можуть писати і читати співробітники з рівня керівника і вище, користувач цих даних не бачить).Дані про себе і платіжні реквізити, повинні бути видими з рівня старшого співробітника і вище і не видимі і не видимі іншим співробітникам.7 .ДашбордНа дашборді необхідно відображати наступну інформацію:
- Свою статистику дзвінків (коли багато зробив дзвінків, скільки з них успішних (коли переніс у торгівлю або завершив як продажі).- Свою фінансову статистику (текучий баланс, кілька історій операцій з балансом) + кнопку виведення коштів.Чат користувачів.Чи можна зробити інтеграцію з телеграм чатом?Наприклад, щоб співробітники могли авторизувати свої телеграми всередині CRM і писати/читати повідомлення безпосередньо з дашборду CRM).Я бачив подібні інтеграції.Тобто - цей чат фізично існує в телеграмі, просто він дублюється всередині CRm і дає можливість відповісти.- Маленький календар з завданнями (я бачив, що у вашій системі це було і ми це обговорювали) Там стандартне взаємодію, як у вас було - співробітник може поставити собі нагадування про те, яким такому контакту потрібно перезвонити завтра і т.д.і це відображається в його міні-календарі + приходить повідомлення вгору).8 ІДодати повідомлення (про відкладені дзвінки, для старших співробітників - про те, що інший співробітник передав для нього угоду).9 .Подумайте, як зробити більш зручну взаємодію з телефонією і переміщенням на різні канали під час дзвінка.Наприклад, зараз я натискаю на контакт і зателефоную йому - якщо з телефонією стався помилка - намагатися негайно перезвонити з іншого, не копіюючи номер і вручну з бази і не вводячи його вручну.Також роздумувати над тим моментом, як переключатися між рахунками всередині однієї телефонії.До прикладу у телефонії #1 - може бути обліковий запис з username00001 і на ньому буде доступно 100 ліній для дзвінків, далі у тієї ж телефонії може бути username00002 c тим самим паролем і там може бути ще 100 ліній і т.д.Подумайте, як між ними зручно і грамотно переключатися і так, що б якщо лінії в username00001 зайняті, що б відразу спробувати зателефонувати з username00002 - де лінії вільні.Можливо, цією зручністю переміщення і взаємодії дозволить думати UX/UI дизайнер?Так само і про історію моїх дзвінків – я з історії зараз не можу набрати ще раз за номером, яким він зателефонував – а просто його бачу.Бажано мати можливість це зробити просто кліками.
Нужны 2 отдельных человека на задачи!
1. C# - BackEnd - 1 человек
2. React..JS front - 1 человек
Вот такие есть задачи - ТЗ от заказчика
Задача 1.
В карточке лида необходимо добавить историю взаимодействия с ним. В частности, пока добавить звонки (историю, кто когда звонил и если возможно - видеть, что в данный момент ему кто-то звонит, из сотрудников, тоже было бы не плохо, что бы одновременно - старший сотрудник и обычный по каким то причинам ему не набрали.) + возможность оставления комментариев теми людьми, кто с ним взаимодействовал. Т.е - к примеру - добавить кнопку "новый комментарий", дальше человек пишет своё сообщение и что произошло с клиентом. Также, что бы каждый комментарий отображался отдельно и было видно, кто его оставил. + в комментариях дать возможность приклеплять файлы.
+ В истории взаимодействия с лидом, важно видеть аккаунт сотрудника, который в случае успеха переместил лид "в сделки", а также аккаунт того, кто архивировал сделки или завершил её с успехом.
2. Ввести понятие - "завершение сделки". Оно доступно для старших сотрудников и выше. После того, как сотрудник передал сделку - старший сотрудник может её переместить в архив или "завершить сделку" указав сумму, на которую она закрыта. Автоматически, после этого должно происходить начисление вознаграждений по коефициенатам (об этом ниже).
3. Ввести балансы пользователей. У каждого пользователя должен быть свой баланс и история этого баланса. Баланс должен изменяться либо вручную администратором (для каждого пользователя) либо начислятьcя автоматически за завершенные сделки в которых пользователь принял участие. Т.е - сотрудник позвонил, отметил это как сделка - она перешла к старшему сотруднику, далее в случае успеха - старший сотрудник пишет сумму, на которую она была закрыта - автоматически сотруднику и старшему сотруднику происходит начисление средств в связи с коефициентами (об этом ниже).
+ личном кабинете (возде истории баланса, необходимо добавить кнопку - вывод средств + метод вывода). При нажатии на которую баланс пользователя "списываеться" и он видет в истории операций с балансом, статус этого вывода (в обработке, успешный или не успешный).
4. Добавить возможность создания и редактирования ролей пользователей с их правами.
5. Добавить возможность добавление коэфициентов вознаграждения (в процентах) разным ролям пользователей (такую возможность должен иметь администратор при создании и редактировании роли). Проценты означают, сколько средств должно быть зачислено на баланс пользователя в случаи закрытия сделки в которой он поучаствовал.
6. В карточке профиля пользователя, добавить такие поля - банковские реквизиты (можно только номер карты сначала), USDT кошелёк, о себе (просто текстовое поле которое пишет сам сотрудник), заметки (тоже текстовое поля, только тут информацию могут писать и читать сотрудники с уровня руководителя и выше, пользователь этих данных не видит).
Данные о себе и платежные реквизиты, должны быть видны с уровня старшего сотрудника и выше и не видны и не видны другим сотрудникам.
7. Дашборд. На дашборде необходимо отображать следующую информацию:
- Свою статистику звонков (сколько совершил звонков, сколько из них успешных (сколько перенес в сделки или завершил как продажи).
- Свою финансовую статистику (текущий баланс, несколько историй операций с балансом) + кнопку вывод средств.
- Чат пользователей. Возможно ли сделать интеграцию с телеграм чатом? Например, что бы сотрудники могли авторизировать свой телеграм внутри CRM и писать/читать сообщения прямо из дашборда CRM). Я видел подобные интеграции. Т.е - этот чат физически существует в телеграмме, просто он дублируеться внутри CRm и даёт возможность отвечать.
- Небольшой календарь с задачами (я видел что в вашей системе это было и мы это обсуждали) Там стандартное взаимодействие, как у Вас было - сотрудник может поставить себе напоминание о том, что какому то контакту необходимо перезвонить завтра и т.д. и это отображаеться в его мини-календаре + приходит уведомление вверху).
8. Добавить уведомления (о отложенных звонках, для старших сотрудников - о том, что другой сотрудник передал для него сделку).
9. Подумать как сделать более удобное взаимодействие с телефонией и переключением на разные канали при звонке. К примеру, сейчас я нажимаю на контакт и звоню ему - если с телефонией произошел сбой - постараться оперативно перезвонить из другой не копируя номер и вручную из базы и не вводя его вручную. Также подумать, над тем моментом как переключаться между аккаунтами внутри одной телефонии. К пример у телефонии #1 - может быть аккаунт с username00001 и на нем будет доступно 100 линий для звонков, дальше у этой же телефонии может быть username00002 c таким же паролем и там может быть еще 100 линий и т.д. Подумать как между ними удобно и грамотно переключаться и так, что бы если линии в username00001 заняты, что бы сразу пробовать звонить с username00002 - где линии свободны. Может наж этим удобством переключения и взаимодействия пусть подумает UX/UI дизайнер? Тоже самое и про историю моих звонков - я из истории сейчас не могу набрать еще раз по номеру, которому звонил - а просто его вижу. Желательно иметь возможность это делать просто кликами.
Додатки 1
-
368 9 0 Доброго дня,
Я веб-розробник із 2 роками досвіду, зацікавився вашим проектом. Зроблю все якісно, швидко та в рядок, також надаю підтримку після завершення Я на зв'язку більше години, тому швидко відповідаю на ваші повідомлення у процесі роботи.
У мене є знання мов та технологій програмування (C#, React, Angular, ASP Net Core, JavaScript, AJAX, Entity Framework, Dapper, Rest Api, Web Api) та досвід роботи з базами даних (MsSQL, MongoDb)
-
фрилансер приховав ставку
-
фрилансер приховав ставку
-
фрилансер приховав ставку
-
фрилансер приховав ставку
-
фрилансер приховав ставку