Skip to content

Пример рабочей админки на Laravel 9 с Mongodb на борту

Notifications You must be signed in to change notification settings

noistudio/art20_mongodb

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

61 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Админка с панелью для laravel 9 ( Mongodb ) Версия с Mysql тут https://github.com/noistudio/art20

Админка включает в себя собственные пакеты:

https://github.com/noistudio/artcrud-mongodb

https://github.com/noistudio/admin-blocks-mongodb

https://github.com/noistudio/laravel-trumbowyg

https://github.com/noistudio/artadmin-mongodb

Также используется стороний пакет для файлового менеджера https://github.com/UniSharp/laravel-filemanager и https://github.com/barryvdh/laravel-translation-manager

  1. composer create-project
  2. php artisan vendor:publish --tag=lfm_public --tag=admin_blocks --tag=artcrud_mg --tag=laravel-trumbowyg --tag=artadmin
  3. php artisan artadmin:adduser {email} {password}

Данный пакет является реинкарнацией идей https://github.com/noistudio/art_laravel Но в более современном и расширенном формате, с поддержкой блоков, системы для создания админок(миграции,модели,контроллеры,views) ну и естественно с системой распределения прав

В работе над этим мне очень помог http://dzenburo.ru/ без него, все это не случилось бы. Так что такие дела.

Экспорт базы данных Mongodb Необходимо зайти в контейнер mongodb , и выполнить там следующую команду: mongodump --uri="mongodb://user:user@localhost:27017/laravel" --username=user --password=user --authenticationDatabase admin

About

Пример рабочей админки на Laravel 9 с Mongodb на борту

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published