Нужен мини-сайт

Сергей8 лет в сервисе
Данные заказчика будут вам доступны после подачи заявки
28.04.2017

Есть список контрагентов (названия магазинов)

Есть список товаров по категориям.

  • Нужно сделать окно авторизации

    Логин и пароль (хранится в БД)

  • Сделать страницу для ввода заявки
  • Выбор контрагента(магазина через предикативный ввод,  

    (отображать только магазины у которых совпадает ТП с авторизованным, а если категория пользователя 1 (Админ), то всех)

    предусмотреть возможность подсвечивание поля цветом в зависимости от параметра Deb_T из БД Deb).

    Если Deb_T равно 0, то

    Сперва отобразить общие данные по количеству и сумме (Должны меняться при изменении заявки).

    Затем отобразить поле ввода дата поставки.

    Следом отобразить форму заявки (пример на картинке).

    Категория, а внутри название товара и поле для ввода количества, а так же текстовое поле, которое считает стоимость в зависимости от введенных данных (цена есть в таблице товаров)

  • Страницу со списком всех заявок с фильтром по дате.
  • Форма ввода даты и вывод заявок по запросу. Предусмотреть вывод только заявок данного пользователя, для администратора выводить всех. Простая таблица с результатом, группировка по заказам.

Примерно по таблицам

DEB

  • UNP - 9 цифр, уникальное поле
  • NAME - Текстовое поле
  • DEB_T - Вещественное число, по умолчанию 0
  • DEB_D - Дата, может быть пустым
SHOP

  • ID - уникальное
  • NAME - Текстовое
  • ADRESS - Текстовое
  • CITY - Текстовое
  • UNP - для связи с DEB
  • TP - для связи с USER
CATEGORY

  • ID - Уникальное
  • NAME - Текст
  • ABOUT - Текст
PRODUCTS

  • ID - Уникальное
  • NAME - Название
  • ABOUT - описание
  • CATEGORY - Для связи с категорией
  • COUNT - количество в товарном месте
  • PRICE - цена единицы товара
ORDER - выслушаю предложения по оптимизации

  • ID - уникальное, для редактирования
  • ORDER_ID - ID заказа
  • DATE_T - Дата создания заказа
  • DATE - Дата выполнения заказа
  • PRODUCT - Для привязки к продукту
  • COUNT - Заказанное количество
  • NOW_PRICE - Цена на дату заказа (за 1 место, т.е. из таблицы PRODUCT.COUNT*PRODUCT.PRICE)
  • TP - ДЛЯ СВЯЗИ С ТП
USER

  • ID - уникальное
  • NAME - логин
  • PASSWORD - пароль
  • TYPE - тип пользователя, число
Так же, нужны формы для редактирования данных в таблице.

На все вопросы отвечу в ЛС или Viber

И еще, это ну не может стоить 1000$

Для большей объективности, тут работы на 4 часа,максимум день.