BukinApps / Личные проекты Максима Букина

Создаю и развиваю веб-продукты.

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

Архитектура Full-stack Развитие

Максим Букин
Максим Букин Автор проектов, full-stack разработчик

01 Продукты

Сейчас в работе.

Спортивные сервисы и ретро-игры. Разные увлечения, из которых вырастают самостоятельные продукты.

Ретро-игры / Коллекции

Retrostock

Будущая платформа для каталогизации ретро-игр, консолей и личных коллекций. В основе — связи между тайтлами, релизами и конкретными экземплярами, у каждого из которых будет свой идентификатор.

О проекте Retrostock

В разработке

Спорт / Россия и мир

Спортивная платформа

Любимая команда, неожиданный фаворит, привычка болеть всей семьёй. Делаю платформу для тех, кому в спорте важен не только счёт.

В разработке

Спорт / Россия

Сервис для активного отдыха

Вечер после работы, выходной с друзьями, желание немного размяться. Делаю сервис, с которым активный отдых легче вписывается в повседневную жизнь.

В разработке

02 Подход

Вижу продукт целиком.

От первых схем до следующей версии — за технические решения отвечаю сам.

  1. 01

    Сначала — как этим будут пользоваться

    Разбираю сценарии, продумываю данные и связи между частями сервиса. На этой основе выбираю архитектуру.

  2. 02

    Затем — собрать всё вместе

    Пишу серверную логику и интерфейс, подключаю внешние сервисы. Проверяю, как части работают друг с другом.

  3. 03

    Дальше — работа вживую

    Готовлю окружение, запускаю и наблюдаю за работой сервиса. Исправляю ошибки и добавляю новые возможности.

03 Технологии

Мой рабочий стек.

Основной стек, с которым работаю каждый день. Конкретный набор зависит от проекта.

Backend Логика и данные

PHP, Yii2, PostgreSQL, MySQL, REST API

Frontend Интерфейсы

HTML, CSS, JavaScript, TypeScript, Vue.js

Инфраструктура Запуск и эксплуатация

Linux, Docker, Nginx, CI/CD, Git