Bouncing Ball

Мини игра написана на нативном JavaScript.
Функционал:
- Есть два режима игры:
• Аркада - где пользователь самостоятельно выбирает, сколько препятствий он хочет преодолеть до финиша;
• Бесконечность - режим, в котором будет бесконечное количество преград, игра на очки;
- Мяч прыгает на 3 высоты (малая, средняя, ​​высокая);
- Все очки рассчитываются и хранятся в локальном харнилище;
- Количество набранных очков отображается в отдельном окне во время игры;
- В случае победы, поражения или нового рекорда пользователь уведомляется об этом.

Ссылка на проект (GitHub): https://github.com/duho3abp-dz/Bouncing-ball_mini-game

Bouncing-ball

MrBurgers

Мой самый первый проект, выполнен с нуля в рамках прохождения курса Web-разработчика от LoftSchool. Первый раз самостоятельно писал HTML и CSS код. К сожалению, JavaScript на данном этапе еще не освоил, поэтому пользовался сторонними готовыми решениями.

Ссылка на проект (GitHub): https://github.com/duho3abp-dz/MrBurger_project

Создавая этот проект понял, что разработка - это моё, и я буду продолжать этим заниматься.

MrBurgers

MyPortfolio

Так как мне не понравился сайт-портфолио, написанный в процессе обучения, я принял решение создать проект по макету, который понравился лично мне. Полностью весь код писал самостоятельно. Использовал исключительно нативный JavaScript, не прибегая к сторонним готовым решениям. Так же разбил весь код JavaScript на модули, которые в дальнейшем можно переиспользовать.

Ссылка на проект (GitHub): https://github.com/duho3abp-dz/Portfolio_project

MyPortfolio

Food

В данном проекте писал только JavaScript в ходе прохождения курса: "Полный курс по JavaScript + React - с нуля до результата".

В процессе создания скриптов для этого сайта, научился писать: Модальные окна, Слайдеры, Табы, Таймер, скрипт отправки форм на сервер;

Ссылка на проект (GitHub): https://github.com/duho3abp-dz/Food_project

Food

ИРВАС

В этом проекте выполнил техническое задание в рамках обучающего курса: "Полный курс по JavaScript + React - с нуля до результата". Весь JavaScript код написан мной лично.
Реализованы задачи:
- Модальные окна;
- Отправка форм на сервер;
- Табы;
- Сбор информации с нескольких модальных окон и отправка на сервер;
- Таймер;
и т.д.

Ссылка на проект (GitHub): https://github.com/duho3abp-dz/IRVAS_project

* В этом проекте я писал только JavaScript.

ИРВАС

Contact Book

Это приложение SPA реализовано с использованием Vue.js.
Функционал приложения:
- Добавление контакта;
- Удаление контакта (с подтверждением);
- Переход на контактную информацию контакта;
- Редактирование контактной информации (с подтверждением);
- Отмена последнего внесенного изменения "Шаг назад".

Ссылка на проект (GitHub): https://github.com/duho3abp-dz/Contact-book_app_Vue.js

Contact-book

Timers Page

Это приложение представляет собой страницу с таймерами. Написано на Vue.js.
Функционал приложения:
- Запуск таймера;
- Поставить таймер на паузу;
- Сбросить таймер;
- Удалить таймер;
- Добавить таймер.

Ссылка на проект (GitHub): https://github.com/duho3abp-dz/Timers-page_Vue.js

Timers-page

Data Table

Приложение React для отображения таблицы с данными.
Функционал:
- Сортировка по столбцам: при нажатии на имя столбца строки таблицы сортируются в порядке возрастания, при повторном нажатии - в порядке убывания;
- Клиентская пагинация: данные должны отображаться на странице, максимум 50 строк на странице;
- Фильтрация: компонент предоставляет текстовое поле, в которое пользователь может ввести текст и строки таблицы, данные которых не содержат подстроку, введённую пользователем, скрываются. Перефильтрация осуществляется по нажатию на кнопку "Найти";
- При нажатии на строку в таблице значения полей отображаются в дополнительном блоке под строкой;
- Данные загружаются в таблицу с сервера;
- Над таблицей присутсвует кнопка добавить, по нажатии на которую выпадает форма добавления ряда;
- После заполнения всех инпутов активируется кнопка Добавить в таблицу которая вставляет заполненный ряд в начало таблицы.

Ссылка на проект (GitHub): https://github.com/duho3abp-dz/Data-table_app_React

Data Table

GOTdb

Это приложение написано с использованием библиотеки React в рамках обучающего курса: "Полный курс по JavaScript + React - с нуля до результата". Приложение является базой данных по вселенной "Игра Престолов".

Ссылка на проект (GitHub): https://github.com/duho3abp-dz/GOTdb_app_React

GOTdb

Restaurant app

Это приложение написано с использованием библиотеки React и его паттерна Redux в рамках обучающего курса: "Полный курс по JavaScript + React - с нуля до результата".
Приложение умеет:
- Принимать информацию с сервера и динамически верстать карточки меню;
- Открывать каждую карточку в отдельную странницу;
- Добавлять карточку в корзину;
- Отправлять заказ на сервер.

Ссылка на проект (GitHub): https://github.com/duho3abp-dz/Restaurant_React_Redux_app

* В этом проекте я писал только JavaScript.

Restaurant app
Предыдущий проект
01/10
Следующий проект
жидков.рус
ПРОЕКТЫ
В данном разделе можно ознакомиться с моими работами