MoonShine

Привет, пользователь Laravel!

MoonShine - это open source пакет для проектов на Laravel (лицензия MIT) для ускоренной разработки web-проектов.

MoonShine отлично подходит для создания админ-панели, MVP, backoffice-приложений, и систем управления контентом (CMS).

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

Новички - без проблем реализуют распространенные задачи - авторизацию и CRUD. У MoonShine низкий порог вхождения, он дружелюбен для новичков.

MoonShine - очень удобный и функциональный инструмент. Однако для его использования нужно уверенно владеть основами Laravel. Поэтому, если вы новичок, я рекомендую пройти мой курс "Laravel Start", который поможет уверенно войти в мир Laravel и использовать MoonShine без затруднений.

Профессионалы - без ограничений используют все возможности Laravel, при этом получая инструменты для ускорения работы - "framework on framework".

Для предложения улучшений MoonShine или документации, обязательно создавайте Issue на GitHub с подробным описанием идеи. Вы очень поможете проекту.

Особенности

  • Использование MoonShine в проектах напоминает конструктор, помогая создавать необходимый функционал намного быстрее.
  • Нет привязки к моделям, данные можно брать какие угодно
  • Конструктор форм и таблиц
  • Легковесный и простой в использовании AlpineJs
  • TailwindCSS и Blade, привычно для подавляющего большинства Laravel разработчиков
  • Возможность использовать Blade и Livewire-компоненты
  • Удобный конструктор шаблона, изменение цветов и в целом дизайна

История названия

Что означает MoonShine? Это не совсем "лунный свет": моя задумка - это название "самогон". Дословно это самостоятельное изготовление напитка в нелегальных условиях под покровом ночи. Так и я ночами в свободное время (в основном по ночам) разрабатывал эту админ-панель, делая качественный продукт с душой, для собственного употребления. Ну и для друзей. Уже всё готово для применения в Ваших проектах, создана документация с описанием порядка установки, настройки и возможностей. Предлагаю заинтересованным пользователям использовать и развивать MoonShine вместе.

С чего начать?

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

Если хотите быстро освоить MoonShine, рекомендую посмотреть мои видеоуроки и статьи.

Понадобилась помощь по MoonShine? Можете задать вопрос в Telegram чате или заказать консультацию.

main main