База данных организации yii2 - создать с нуля
35 000 руб. за проект
Добрый день.
Ищу программиста yii2
Админ Bootstrap
Требуется создать небольшую базу данных организации.
1. Разместить на хостинге isp БД
2. Функция авторизации на сайте – логин – пароль – гугл капча.
2.1. В администраторе сайта сделать функцию добавления – удаления пользователей – без разграничений по ролям.
2.2. В настройках сделать поля для редактирования гугл капчи – секретный ключ и тд
2.3. Функция восстановления пароля – вводим логин – получаем письмо на почту
3. База данных все страницы резиновые – должны открываться на разных устройствах – сжиматься. Мультибраузер.
4. Главная страница отображает список счетов с сортировками и поиском. По умолчанию показывает 30 счетов. Сортировка по номеру счета от последнего. Пример 3
4.1. Данная страница автоматически обновляется каждые 60 секунд – для работы нескольких операторов в системе.
4.2. Поле Кто – отображает название менеджера – кто заполнил данный счет
4.3. Поле оплата – отображает выбранный способ оплаты.
4.4. Поле Счет – отображает номер счета и время создания счета оператором. (По умолчанию сделать номер 1000)
4.5. Поле наименование – при наведение на поле показывает состав заказа – название товара – 20 символов – и кол-во – 10 строчек.
4.6. Поле сумма счета – отображает общую сумму заказа
4.7. Поле организация – при наведение отображает данные покупателя для физ лиц – ФИО, телефон, почту, для юр лиц Название юр лица, телефон, почту, контактное лицо
4.8. Поле адрес доставки – при наведение отображает адрес доставки
4.9. Поле Комментарий – редактируемое поле
4.10. Поле дата доставки – редактируемое поле
4.11. Поле стоимость доставки – отображает сумму доставки
4.12. Поле отправка – отображает транспортную компанию
4.13. Поле стадия – отображает стадии счета
4.14. Поле поставщик отображает поставщика, можно удалить, добавить двух, трех и тд. Поставзиков при добавление поставщиков должны быть новые поля для номер счета закупки, сумма счета, дата оплаты.
4.15. Поле номер счета закупки – редактируемое поле
4.16. Поле сумма – редактируемое поле
4.17. Дата оплаты –редактируемое поле
4.18. Прибыль – считается из расчета сумма счета минус сумма закупки от одного или нескольких поставщиков.
4.19. Комментарий – редактируемое поле.
4.20. Кнопка глаз – при нажатие показывает историю изменения редактирования счета, кто, когда, какое было значение – какое стало. Время, дата
4.21. Кнопка корзина – удалить счет – при нажатие зачеркивает счет. Не удаляя его из БД. Нечего не удаляется из базы данных
4.22. Кнопка редактировать счет. (заходим в редактор данного счета.
4.23. Часы – дата время.
4.24. У всех полей должен быть поиск по значениям . см пример 3.
5. Создание-редактирование счета. При клике на создать счет переходим в создание счета. Пример 5
5.1. Номер счета – отображается номер счета – редактировать нельзя.
5.2. Тип оплаты – на выбор оператора
5.3. Товары – кнопка добавить товар, удалить, код товара, название, кол-во, единица измерения, цена – редактируемые поля. Сумма считается исходя цена * кол-во
5.4. Поле адрес доставки – при заполнение – автоматически создает еще одну позицию в разделе 5.3 (тз) с названием доставка, код товара Д, сумма – проставляет менеджер
5.5. Дата доставки, время доставки – редактируемое поле
5.6. Тип доставки – ТК. Поле выбора способа доставки.
5.6.1.В заделе настройки создать поле – способы доставки.
5.6.2.Создать таблицу с отображением способов доставки, кнопка удалить, доваить значения
5.7. Поле контрагент – поиск по контрагентам которые в базе данных.
5.7.1.В разделе сайта в верхней шапке сделать раздел контрагенты.
5.7.2.Таблица всех покупателей с поиском по значениям. Поля для заполнения ниже в примере.
5.7.3.Поля для заполнения данных о контрагенте в примере 5 - указаны
5.8. Поле стадии – выбор стадии
5.8.1.В заделе настройки создать поле – стадии.
5.8.2.Создать таблицу с отображением стадий, кнопка удалить, добавить значения.
5.8.3.В редакторе сделать выбор цвета ячейки
5.8.4.В редакторе сделать сортировки по отображению данного счета в таблице счета. Если сортировка выше – отображается сверху списка вне сортировки
5.9. Поле комментарий сдалии, платежное поручение, дата ПП – редактируемые поля.
5.9.1.Поле поставщик – поиск по поставщикам
5.9.2.В разделе сайта в верхней шапке сделать раздел поставщики
5.9.3.Таблица всех поставщиков с поиском по значениям. Редактирование – удаление поставщика.
5.9.3.1. Поля которые должны быть в таблице поставщиков
5.9.3.2. Название компании
5.9.3.3. Сайт
5.9.3.4. Телефон
5.9.3.5. Почта
5.9.3.6. Режим работы
5.9.3.7. Адрес скалада
5.9.3.8. Менеджер
5.9.3.9. Б2б логин – пароль
5.9.3.10. Доставка
5.9.3.11. Возврат товара
5.9.3.12. Форма оплаты
5.9.3.13. Работа с ндс
5.9.4.Комментарий – редактируемое поле
5.9.5.Кнопка создать счет.
6. Модуль статистики по заказам в базе данных с графиком – Сделать из стандартных инструментов.
6.1. Выбор периода статистики – 1 день, 1 месяц, год, выбранный период
6.2. Выбор стадии счета для статистики.
6.3. Должны выводится данные за выбранный период и стадию
6.3.1.Кол-во заказов
6.3.2.Сумма заказов
6.3.3.Сумма закупки
6.3.4.Прибыль. Считается из расчета сумма заказов - закупка
Ищу программиста yii2
Админ Bootstrap
Требуется создать небольшую базу данных организации.
1. Разместить на хостинге isp БД
2. Функция авторизации на сайте – логин – пароль – гугл капча.
2.1. В администраторе сайта сделать функцию добавления – удаления пользователей – без разграничений по ролям.
2.2. В настройках сделать поля для редактирования гугл капчи – секретный ключ и тд
2.3. Функция восстановления пароля – вводим логин – получаем письмо на почту
3. База данных все страницы резиновые – должны открываться на разных устройствах – сжиматься. Мультибраузер.
4. Главная страница отображает список счетов с сортировками и поиском. По умолчанию показывает 30 счетов. Сортировка по номеру счета от последнего. Пример 3
4.1. Данная страница автоматически обновляется каждые 60 секунд – для работы нескольких операторов в системе.
4.2. Поле Кто – отображает название менеджера – кто заполнил данный счет
4.3. Поле оплата – отображает выбранный способ оплаты.
4.4. Поле Счет – отображает номер счета и время создания счета оператором. (По умолчанию сделать номер 1000)
4.5. Поле наименование – при наведение на поле показывает состав заказа – название товара – 20 символов – и кол-во – 10 строчек.
4.6. Поле сумма счета – отображает общую сумму заказа
4.7. Поле организация – при наведение отображает данные покупателя для физ лиц – ФИО, телефон, почту, для юр лиц Название юр лица, телефон, почту, контактное лицо
4.8. Поле адрес доставки – при наведение отображает адрес доставки
4.9. Поле Комментарий – редактируемое поле
4.10. Поле дата доставки – редактируемое поле
4.11. Поле стоимость доставки – отображает сумму доставки
4.12. Поле отправка – отображает транспортную компанию
4.13. Поле стадия – отображает стадии счета
4.14. Поле поставщик отображает поставщика, можно удалить, добавить двух, трех и тд. Поставзиков при добавление поставщиков должны быть новые поля для номер счета закупки, сумма счета, дата оплаты.
4.15. Поле номер счета закупки – редактируемое поле
4.16. Поле сумма – редактируемое поле
4.17. Дата оплаты –редактируемое поле
4.18. Прибыль – считается из расчета сумма счета минус сумма закупки от одного или нескольких поставщиков.
4.19. Комментарий – редактируемое поле.
4.20. Кнопка глаз – при нажатие показывает историю изменения редактирования счета, кто, когда, какое было значение – какое стало. Время, дата
4.21. Кнопка корзина – удалить счет – при нажатие зачеркивает счет. Не удаляя его из БД. Нечего не удаляется из базы данных
4.22. Кнопка редактировать счет. (заходим в редактор данного счета.
4.23. Часы – дата время.
4.24. У всех полей должен быть поиск по значениям . см пример 3.
5. Создание-редактирование счета. При клике на создать счет переходим в создание счета. Пример 5
5.1. Номер счета – отображается номер счета – редактировать нельзя.
5.2. Тип оплаты – на выбор оператора
5.3. Товары – кнопка добавить товар, удалить, код товара, название, кол-во, единица измерения, цена – редактируемые поля. Сумма считается исходя цена * кол-во
5.4. Поле адрес доставки – при заполнение – автоматически создает еще одну позицию в разделе 5.3 (тз) с названием доставка, код товара Д, сумма – проставляет менеджер
5.5. Дата доставки, время доставки – редактируемое поле
5.6. Тип доставки – ТК. Поле выбора способа доставки.
5.6.1.В заделе настройки создать поле – способы доставки.
5.6.2.Создать таблицу с отображением способов доставки, кнопка удалить, доваить значения
5.7. Поле контрагент – поиск по контрагентам которые в базе данных.
5.7.1.В разделе сайта в верхней шапке сделать раздел контрагенты.
5.7.2.Таблица всех покупателей с поиском по значениям. Поля для заполнения ниже в примере.
5.7.3.Поля для заполнения данных о контрагенте в примере 5 - указаны
5.8. Поле стадии – выбор стадии
5.8.1.В заделе настройки создать поле – стадии.
5.8.2.Создать таблицу с отображением стадий, кнопка удалить, добавить значения.
5.8.3.В редакторе сделать выбор цвета ячейки
5.8.4.В редакторе сделать сортировки по отображению данного счета в таблице счета. Если сортировка выше – отображается сверху списка вне сортировки
5.9. Поле комментарий сдалии, платежное поручение, дата ПП – редактируемые поля.
5.9.1.Поле поставщик – поиск по поставщикам
5.9.2.В разделе сайта в верхней шапке сделать раздел поставщики
5.9.3.Таблица всех поставщиков с поиском по значениям. Редактирование – удаление поставщика.
5.9.3.1. Поля которые должны быть в таблице поставщиков
5.9.3.2. Название компании
5.9.3.3. Сайт
5.9.3.4. Телефон
5.9.3.5. Почта
5.9.3.6. Режим работы
5.9.3.7. Адрес скалада
5.9.3.8. Менеджер
5.9.3.9. Б2б логин – пароль
5.9.3.10. Доставка
5.9.3.11. Возврат товара
5.9.3.12. Форма оплаты
5.9.3.13. Работа с ндс
5.9.4.Комментарий – редактируемое поле
5.9.5.Кнопка создать счет.
6. Модуль статистики по заказам в базе данных с графиком – Сделать из стандартных инструментов.
6.1. Выбор периода статистики – 1 день, 1 месяц, год, выбранный период
6.2. Выбор стадии счета для статистики.
6.3. Должны выводится данные за выбранный период и стадию
6.3.1.Кол-во заказов
6.3.2.Сумма заказов
6.3.3.Сумма закупки
6.3.4.Прибыль. Считается из расчета сумма заказов - закупка
- Файлы
В заказе есть исполнитель
При переводе заказа из архивного в актуальный, текущий исполнитель будет снят с задачи.
Выберите тип сделки
С безопасной сделкой вы всегда сможете вернуть средства, если что-то пойдет не так. С простой сделкой вы самостоятельно договариваетесь с исполнителем об оплате и берете на себя решение конфликтов.