Найдите исполнителя для вашего проекта прямо сейчас!
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.

Нужно разработать front-end для простого API на HTML+JS

Ответы с API всегда в json формате

Для того что бы зайти на сайт, нужно ввести пароль, который проверяется на /Authenticate/[password], если вход успешен, то API даст куки .

После входа, юзеру отображается dashboard.

На dashboard-e должно быть 2 страницы:

1) INFORMATION

* Таблица с продуктами, которая заполняется с /GetProducts

* Таблица с заказами, которая заполняется с /GetOrders, фильтровать checkbox-ом по полю Status(принимает значение "Paid" и "Unpaid").

2) ADMINISTRATION

* Кнопка Stop которая отправляет GET запрос на /Stop

* Кнопка Update которая отправляет берез строку с textbox-a и отправляет GET запрос на /Update/[string]

В общем, все очень просто. Дизайн на ваш вкус)

Срок: 2 дня МАКСИМУМ

API:

"/Authenticate/[password]":

{

  "Timestamp": 635258949900018675,

  "Message": "success"

}

"/GetProducts":

[

  {

    "ProductID": 1,

    "ProductName": "Product1",

    "Price": 100,

    "Stock": 1,

    "AmountSold": 10

  },

  {

    "ProductID": 2,

    "ProductName": "Product2",

    "Price": 200,

    "AmountSold": 7

  }

]

"/GetOrders":

[

  {

    "OrderID": 2,

    "EMail": "[email protected]",

    "Price": 3.0,

    "Weight": 1.00000,

    "Status": "Paid",

    "ProductName": "product1",

    "Comment": "asd",

    "OrderDateTime": "2015-02-03T22:22:29"

  },

  {

    "OrderID": 5,

    "EMail": "[email protected]",

    "Price": 100.0,

    "Weight": 0.00316,

    "Status": "Unpaid",

    "ProductName": "product1",

    "Comment": "lol",

    "OrderDateTime": "2013-05-08T12:35:29"

  },

  {

    "OrderID": 1,

    "EMail": "[email protected]",

    "Price": 100.56,

    "Weight": 0.00500,

    "Status": "Paid",

    "ProductName": "product2",

    "Comment": "test",

    "OrderDateTime": "2007-05-08T12:35:29.123"

  }

]

8 лет назад
guest_14616744159928
8 лет в сервисе
Был
8 лет назад
  • Похожие заказы
  • Необходимо сделать php плагин получения промокода после репоста записи в социальную сеть.  1. Пользователь жмет ссылку получить скидку – открывается модальное окно.  2. Выбирает услугу – взависимости от выбранного высвечивается его скидка (то есть есть массив услуга-скидка)  3. ...

    Закрыт
    8 лет назад
  • $1500

    В компанию нужен человек на постоянную основу для расширения и улучшения существующего функционала ряда крупных развивающихся проектов, связанных с миром кибериндустрии (Киберспорт, игровые проекты). Необходимо:  - знания PHP 5.4+, Mysql, Ajax, Node.js.  Приветствуются навыки и знания:  - опыт работы ...

    Закрыт
    8 лет назад
  • на сайте seafood-shop.ru нужно переделать главную страницу. 1. переделать шапку 2. переделать главное меню  - должно быть выпадающим  - должно оставаться на экране при скролинге  - должно быть расширенным (см. вложения) 3. установить большой банер на всю ширину 4. сделать промо-сетку   - два ...

    Закрыт
    8 лет назад
  • Необходимо вывести две валюты в карточке товара, на странице категорий, на странице производителей, в модулях "акции", "рекомендуемые", "хиты" и "новинки",  а так же в модуле "четыре в одном"(это модули "акции", "рекомендуемые", "хиты" и "новинки" в одном). ...

    Закрыт
    8 лет назад
  • Нужно сделать возможность вставки html кода в описание категории до товаров, и еще 1 блок после товаров: http://prntscr.com/ax0x2l, http://prntscr.com/ax0xbb Убрать пагинацию, т.е выводится должно неограниченное количество товаров. Убрать сайдбар у категорий, сделать вывод по 4 товара: http://prntscr.com/ax0xo2 Пример категории: http://kidhouse.com.ua/product-category/roan/kolyaski-roan/ По расположению элементов ...

    Закрыт
    8 лет назад
  • Требуется опытный программист, для внесения изменений и доработок сайта на Magento. ТЗ вышлю в личку. Хорошее знание данной CMS, качественное и быстрое решение задачи позволит перейти к постоянному сотрудничеству.

    Закрыт
    8 лет назад
  • В интернет магазине  anvitek.wsm.su не правильно работает Корзина. При добавлении товар, корзина в шапке – не обновляет цену и количество товаров. Необходимо привести корзину к стандартному виду. Пример стандартной работы корзины: [url=http://charmy-shop.ru/]charmy-shop.ru[/url] – обновляется количество товара и ...

    Завершен
    8 лет назад