An open API service indexing awesome lists of open source software.

https://github.com/itmtm/project-food

https://itmtm.github.io/project-food/
https://github.com/itmtm/project-food

async-await axios cookie es6-modules fetch-api javascript localstorage promise webpack

Last synced: about 2 months ago
JSON representation

https://itmtm.github.io/project-food/

Awesome Lists containing this project

README

          

Project: food



![Screenshot_6](https://user-images.githubusercontent.com/98873757/200252295-33609b2e-3e28-4cf0-9409-c8d95a9a61a6.png)

Десктопная версия


Функционал:


  • Модальные окна;

  • Закрытие нажатием клавиши ESC и при клике в любую область подложки;

  • Кликабельность табов;

  • Валидация форм;

  • Слайдер с кликабельными индикаторами;

  • Калькулятор калории с динамическим расчетом;

  • Меню с карточками;

  • Deadline;

  • Модальное окно при скролинге в конце сайта;

  • Уведомление о использований на сайте Cookie;



  • Used:



  • ClassList и делегирование событий;


  • setTimeout и setInterval;

  • Работа с датами;


  • JSON формат передачи данных, глубокое клонирование объектов;

  • AJAX и общение с сервером;

  • Реализация скрипта отправки данных на сервер (разворачивал в OpenServer);

  • Красивое оповещение пользователя;

  • Promise (ES6) и Fetch API;

  • Получение данных с сервера. Async, Await (ES8);

  • Библиотека axios;

  • ES6 Modules;


  • Babel, Core.js и полифиллы;


  • Webpack. Сборка проекта.