/gazpromneft

Проект выполнен в качестве тестового задания для компании ООО «ГАЗПРОМНЕФТЬ-АВТОМАТИЗАЦИЯ»

Primary LanguageTypeScript

Тестовое задание ООО «ГАЗПРОМНЕФТЬ-АВТОМАТИЗАЦИЯ»

Проект выполнен в качестве тестового задания для компании ООО «ГАЗПРОМНЕФТЬ-АВТОМАТИЗАЦИЯ». С текстом технического задания можно ознакомиться в ссылках к проекту.

Функционал проекта

В проекте реализованы следующие возможности:

  • отображение данных в виде таблицы, данные приходят из двух разных источников;
  • сортировка данных по каждом из столбцу;
  • выбор определенных строк из таблицы с помощью чекбокса;
  • отправка выбранных позиций на сервер для аннулирования заказа.

Наглядно c функционалом проекта можно познакомиться в видео. gazprom

Технологический стек

При создании проекта использовался следующий стек технологий: HTML, SASS, React.js, TS, AntDesign, Mockoon.

Работа с проектом

Для запуска проекта, пожалуйста, выполните следующие действия:

  1. Склонировать проект на ваш компьютер с Gitlab с помощью команды:
git clone https://github.com/gazievri/gazpromneft.git
  1. Установить зависимости:
npm install
  1. Установить mock server:
npm install -g @mockoon/cli
  1. Запустить mock server:
mockoon-cli start --data mock.json
  1. Запустить проект:
npm run dev

Ссылки проекта

Тестовое задание доступно по ссылке.