Виртуальная школа
ссылка на сайтПроект представляет собой образовательный портал для сотрудников организации, данный реализованный раздел позволяет каждому сотруднику ознакомиться с актуальными новостями в компании, изменениям по тарифам и по продуктам.
Данное приложение было разработано в команде из трёх человек, я полостью отвечал за бэкенд, в работе использовали trello и менеджер версий GitHub
Полностью реализован функционал регистрации пользователей, каждый пользователь может проходить тесты, имеется раздел статистики и рейтинга, раздел обратной связи, данные сохраняются в БД
Реализована админка, администратор имеет возможность редактировать и удалять пользователей, так же может добавлять новые темы и вопросы к ним, имеет возможность брать на себя обращения пользователей
Стек: PHP7.2/Laravel/Blade, Сервер: nginx, СУБД: MySQL
ссылка на GitHubГотовые регистрационные данные для демонстрации
(так же можно создать свой аккаунт)
- admin@admin.ru / 12345678 <- админ
- user1@user1.ru / 12345678 <- админ
- user2@user2.ru / 12345678
- user3@user3.ru / 12345678
- user4@user4.ru / 12345678
- user5@user5.ru / 12345678
- user6@user6.ru / 12345678
Space Shooter (игра)
игратьСтрелялка в космосе, написанная на PHP и JS
Пройди все уровни и одолей босса =) Реализовано сенсорное управление в мобильном режиме. Добавлена авторская музыка на фон. Красивые виды космоса реализованы по средством canvas. F12 - найдешь читы, если ты казуал =)
Стек: PHP8.1/JS ES6/jQuery/hammer.js, Сервер: apache, СУБД: MySQL
ссылка на GitHubНовостной портал
ссылка на сайтПростой новостной сайт на Laravel, имеется возможность парсить новости с news.yandex.ru, редактировать и удалять эти новости
Полностью реализован функционал регистрации пользователей, реализована админка с возможностью добавления новых новостей и категорий новостей, данные сохраняются в БД
Стек: PHP7.2/Laravel/Blade, Сервер: nginx, СУБД: MySQL
ссылка на GitHubГотовые регистрационные данные для демонстрации
(так же можно создать свой аккаунт)
- kpstya@mail.ru / 12345678 <- админ
- konstantin@mail.ru / 12345678 <- админ
- kirill@mail.ru / 12345678
- dima@mail.ru / 12345678
- ivan@mail.ru / 12345678
- andrey@mail.ru / 12345678
- ivans@yandex.ru / 12345678
Маркетплейс
ссылка на сайтМаркетплейс на Laravel9, реализован парсер XML файлов с каталогами товаров
Полностью реализован функционал регистрации пользователей, смены пароля, реализована админка с графиками отражающими количество продаж по дням. Каждый пользователь может добавлять товары в корзину и отправлять заказы. Заказы хранятся в БД, с ними может взаимодействовать админ
Стек: PHP8/Laravel9/Blade, Сервер: nginx, СУБД: MySQL
ссылка на GitHubГотовые регистрационные данные для демонстрации
(так же можно создать свой аккаунт)
- konstantin@mail.ru / QWErty1@ <- админ
- ivan@mail.ru / QWErty1@ <- админ
- alexander@mail.ru / QWErty1@
- maria@mail.ru / QWErty1@
- jack@mail.ru / QWErty1@
Интернет-магазин на PHP
ссылка на сайтПростой интернет-магазин на PHP без использования фреймворков, данные о товарах и пользователях хранятся в БД, данные о заказах и корзинах пользователей сохраняются в сессии
Полностью реализован функционал регистрации пользователей, авторизации, работы с товарами и заказами. Авторизованные пользователи могут оставлять комментарии, редактировать или удалять свои комментарии. Реализована админка, реализован CRUD к пользователям, товарам, комментариям, корзинам и заказам
Стек: PHP7.3/Twig, Сервер: Apache, СУБД: MySQL
ссылка на GitHubГотовые регистрационные данные для демонстрации
(так же можно создать свой аккаунт)
- admin / 123 <- админ
- user2 / 1232
- user3 / 1233
- user4 / 1234
- user5 / 1235
- user6 / 1236
- user7 / 1237
- user8 / 1238
- user9 / 1239
- user10 / 12310
Интернет-магазин на Vue CLI
ссылка на сайтSPA-приложение созданное с Vue CLI. Реализована возможность добавления товаров в корзину, работа с корзиной, реализован поиск по слову или части слова, так же возможность подбора товаров в диапазоне цен(range)
Приложение написано на Vue CLI
ссылка на GitHubПродуктовый калькулятор
ссылка на сайтДанное приложение создано для удобного подсчета сотрудником своих продаж, так же в этой программе он может отслеживать и свой заработок
Полностью адаптивная вёрстка, интерфейс оптимизирован для работы как на планшетах, так и на смартфонах с малой диагональю дисплея. Так же есть возможность включить модную сейчас тёмную тему =)
Приложение написано на Vue.js
ссылка на GitHub