FlutterPress теперь в открытом доступе — исходники на Gitverse

FlutterPress теперь в открытом доступе — исходники на Gitverse

Вчера я писал здесь о проекте, над которым работаю — FlutterPress, бесплатный WordPress-плагин для создания нативных Flutter-приложений для интернет-магазинов на WooCommerce. Тогда я обещал, что проект будет открытым и бесплатным.

Сегодня выполняю обещание.

Исходники опубликованы

Плагин теперь доступен на Gitverse:

Там всё — PHP-плагин, JavaScript конструктор, REST API, шаблоны. Можете смотреть код, форкать, использовать в своих проектах.

Что уже работает

Если вы не читали первую статью — коротко о том, что из себя представляет плагин. Устанавливаете на WordPress, заходите в конструктор, перетаскиваете виджеты и получаете структуру мобильного приложения для вашего магазина. Без стороннего SaaS, без подписок, всё на вашем сервере.

На сегодня работает:

  • Визуальный конструктор с превью телефона — меняешь настройки и сразу видишь результат
  • Более 30 виджетов: баннеры, товарные сетки, категории, формы входа, история заказов, блог и многое другое
  • Синхронизация с WooCommerce — реальные товары, категории, цены и валюта прямо из вашего магазина
  • Синхронизация со статьями WordPress
  • 9 готовых шаблонов под разные ниши
  • Интерфейс автоматически переключается на язык вашего WordPress
  • Экспорт конфигурации в app_config.dart

Что пока не готово

Честно скажу — это не законченный продукт. Главное, чего сейчас не хватает — Flutter-исходники самого мобильного приложения. Конфигурация генерируется, но шаблон Flutter-проекта, который её читает и превращает в APK/IPA, ещё в работе. Это следующий большой шаг.

Также в планах: drag-and-drop сортировка блоков, push-уведомления через Firebase, тёмная тема и автосборка через CI/CD.

Как поучаствовать

Буду рад любой помощи:

  • Нашли баг — создайте Issue на Gitverse
  • Есть идея или улучшение — Pull Request приветствуется
  • Хотите добавить новый виджет или перевод на другой язык — отлично

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

Подробнее о проекте — в первой статье. Там есть описание архитектуры, список виджетов и роадмап.

Репозиторий: gitverse.ru/danlarin/flutterpress

Начать дискуссию