Borgert - A simple CMS to start projects in Laravel containing some modules

Overview
Borgert CMS

A simple CMS to start projects in Laravel containing some modules.
Blog, Pages, Products, Mailbox, Image Gallery, Log Viewer and Users.

Frontend: Blog (httpp://localhost:8000/blog)

Languages: English (default), Portuguese, Spanish and Chinese


Quality

Codacy Badge StyleCI

Contributions / Donate

GitHub issues Donate

Documentation

Description English Português (Brasil) Chinese (Help translate)
1. Installation Guide EN PT-BR
2. User Guide EN PT-BR
2.1 Routes EN PT-BR
2.2 Controllers EN PT-BR
2.3 Models EN PT-BR
2.4 Views EN PT-BR
2.5 Assets EN PT-BR
2.6 Uploads EN PT-BR
3. Modules EN PT-BR
4. Libraries EN PT-BR
5. Tips EN PT-BR

Screenshots









Contributions

Want to help? How about a pull request or create an [issue] (https://github.com/odirleiborgert/borgert-cms/issues) with improvements.

GitHub issues

We recommend cloud Digital Ocean

Earn $10 cloud dollars using our link

DigitalOcean

Changelog.

License

License Author

Comments
  • Error on creating blog post

    Error on creating blog post

    InvalidArgumentException in Carbon.php line 425:

    Unexpected data found. Unexpected data found. Data missing

    in Carbon.php line 425 at Carbon::createFromFormat('Y-m-d H:i:s', '2016/08/22 14:40') in compiled.php line 11372 at Model->asDateTime('2016/08/22 14:40') in compiled.php line 11355 at Model->fromDateTime('2016/08/22 14:40') in compiled.php line 11335 at Model->setAttribute('publish_at', '2016/08/22 14:40') in compiled.php line 11557 at Model->__set('publish_at', '2016/08/22 14:40') in PostsController.php line 58 at PostsController->store(object(Request))

    opened by math3vz 5
  • Create dashboard with informations

    Create dashboard with informations

    Informations:

    • Users (count users)
    • Posts (count posts)
    • Comments (count comments)
    • Pages (count pages)
    • Mailbox (count unread messages)
    • ChartJS to tell latest comments and posts
    • List last comments unapproved

    Use widgets inspinia - https://github.com/Niqpue/inspinia-master

    opened by odirleiborgert 4
  • Components folder is missing

    Components folder is missing

    The components folder is under assets folder missing from the project and hence is not fully functional e.g: http://localhost/borgert/assets/components/bootstrap/dist/css/bootstrap.min.css

    opened by nouphaltklm 3
  • Create Helpers to set active link in menu

    Create Helpers to set active link in menu

    Ex:

    <li {{ setActive('admin') }}>
        <a href="{{ route('admin.index') }}"><i class="fa fa-dashboard"></i> <span class="nav- label">Dashboard</span></a>
    </li>
    
    opened by multiarts 3
  • Check record was successfully

    Check record was successfully

    Check if the record was recorded successfully before moving/removing the folder with the images sent.

    Methods:

    upload()

    Files

    app/Http/Controllers/Admin/Blog/PostsController.php app/Http/Controllers/Admin/Gallerys/GallerysController.php app/Http/Controllers/Admin/Products/ContentsController.php

    Hacktoberfest 
    opened by odirleiborgert 2
  • Upload de imagens

    Upload de imagens

    Olá Odirlei, tudo bem?

    Estou precisando de uma ajuda. Não estou entendendo muito bem como funciona o upload de imagens. Eu vi que não existe uma tabela que armazena o caminho das imagens na pasta. Geralmente, em meus outros projetos, eu faço o upload da imagem, armazeno o caminho em uma tabela do BD e crio Thumbnails para utilizar ao longo do site.

    No seu caso, vi que não existe uma tabela com o path das imagens. Como você chama as imagens? Por exemplo, como eu poderia utilizar as imagens da sessão "Produtos" ou exibir uma imagem específica na página do produto (no caso de um e-commerce)?

    Desde já, te agradeço muito pelo trabalho a que está se prestando.

    Abraço!

    opened by gusilveiramp 2
  • Create Pull request for #25

    Create Pull request for #25

    This fixes #25 Create helper to format dates in other languages.

    Changes:

    • Sync laravel localization and Carbon localization
    • Change created_at format to diffForHumans in all views.
    • Standardize laravel localization changing folders [pt_BR,es_MX] to [pt,es]. (to complete the first point)
    opened by denour 2
  • Folha de estilos

    Folha de estilos

    Odirlei, primeiramente gostaria de parabeniza-lo pelo excelente trabalho. O painel está ficando muito bom e já estou utilizando em um projeto.

    Minha dúvida é referente ao app.css. Percebi que existem diversas regras de estilo definidas que ainda não foram utilizadas no projeto. Como a folha de estilo é bem extensa, estou tendo dificuldade para verificar se algum elemento já existe ou se é preciso que eu crie-o. Por exemplo, eu gostaria de implementar um menu lateral responsivo na direita, entre outras coisas, mas não sei se já existem no app.css, e como css não é meu forte e a folha é bem longa, estou apanhando um pouquinho nessa busca. rsrs

    Portanto, gostaria de saber se existe alguma página de demonstração com exemplos do tema utilizado. Caso você esteja utilizando algum tema de terceiros, poderia me indicar o site para que eu explore mais um pouco? Caso não exista, sem problemas. O projeto todo está excelente, independente disso.

    Desde já, agradeço muito pelo trabalho e atenção.

    opened by gusilveiramp 2
  • Dockernizando a aplicação

    Dockernizando a aplicação

    Olá @odirleiborgert Neste pull request estou adicionando todas as configurações necessárias para realizar o deploy de toda a arquitetura da aplicação através de conteiners, utilizando o docker-compose.

    Desejo sucesso ao projeto. Abraço.

    opened by alexcvcoelho 1
  • Mass assignment

    Mass assignment

    Summary

    • [x] Adjustments in fillables of all models for mass assignments
    • [x] Used Dependency injection to inject model in constructor rather than using facade. It is clear and more testable
    • [x] Used methods like create and update that can save mass assignments
    opened by sazanrjb 1
  • Cannot install it

    Cannot install it

    When running bower, I get

    bower PACE#^1.0.2   ECMDERR Failed to execute "git ls-remote --tags --heads https://github.com/HubSpot/pace.git", exit code of #128 fatal: Unable to find remote helper for 'https'
    
    opened by deleugpn 1
  • Image upload is not working

    Image upload is not working

    Hello, When uploading images I keep getting an Error Unknown error.

    The Google Chrome console shows VM758:1 POST https://longwycreatif.fr/nosartisans/public/admin/blog/posts/upload/1 500

    and the Laravel error log shows this:

    [2022-08-29 13:45:09] local.ERROR: Trying to access array offset on value of type null {"userId":1,"email":"[email protected]","exception":"[object] (ErrorException(code: 0): Trying to access array offset on value of type null at /var/www/vhosts/longwycreatif.fr/httpdocs/nosartisans/app/Libraries/UploadHandler.php:368)

    Any idea how to fix that ?

    Best regards, Emmanuel

    opened by EmanDS 0
Releases(2.0.0)
Owner
Borgert Inc.
Projects open source
Borgert Inc.
Twill GraphQL provides easy access to query-specific fields from Twill CMS modules and user-defined modules with GraphQL

Twill CMS GraphQL ?? WIP - not stable Twill GraphQL provides easy access to query-specific fields from Twill CMS modules and user-defined modules with

Izet Mulalic 8 Dec 6, 2022
Decoupled CMS for any Laravel app, gain control of: pages, blogs, galleries, events, images, custom modules and more.

Grafite CMS Grafite has archived this project and no longer supports or develops this code. We recommend using only as a source of ideas for your own

Grafite Inc 494 Nov 25, 2022
Amila Laravel CMS - Free, open-source Simple Bootstrap Laravel CMS

Simple Bootstrap Laravel CMS. Support Laravel 8.x Can integrate into any existing Laravel project. Only add few database tables with prefixes, not affect your existing database tables. Support Laravel 7.x & Laravel 6.x & Laravel 5.x & MySql & PostgreSql - Amila Laravel CMS

Alex Zeng 96 Sep 6, 2022
Laravel 5 Modules

Laravel 5 Modules Upgrade Guide Installation Configuration Naming Convension Folder Structure Creating Module Artisan Commands Facades Entity Auto Sca

Pingpong Labs 572 Dec 30, 2022
CMS for laravel projects

About Laravel Laravel is a web application framework with expressive, elegant syntax. We believe development must be an enjoyable and creative experie

Nelson  Mutane 1 Nov 2, 2021
Doptor CMS is a Laravel 5 based CMS

Introduction Doptor CMS is a Laravel 5 based CMS. Find out more about Doptor by reading below. ;) About Doptor CMS Doptor is an Integrated and well-de

DOPTOR 4 Sep 11, 2022
Bootstrap CMS - PHP CMS powered by Laravel 5 and Sentry

Bootstrap CMS Bootstrap CMS was created by, and is maintained by Graham Campbell, and is a PHP CMS powered by Laravel 5.1 and Sentry. It utilises many

Bootstrap CMS 2.5k Dec 27, 2022
Flextype is an open-source Hybrid Content Management System with the freedom of a headless CMS and with the full functionality of a traditional CMS

Flextype is an open-source Hybrid Content Management System with the freedom of a headless CMS and with the full functionality of a traditional CMS. Building this Content Management System, we focused on simplicity. To achieve this, we implemented a simple but powerful API's.

Flextype 524 Dec 30, 2022
PHPVibe Open source video CMS / Video Sharing CMS / Youtube Api v3 / Video Embeds

PHPVibe Video CMS Free Video Sharing CMS The modern choice of design inspired by Youtube and a social videos sharing module that may just cut it for y

MediaVibe 71 Dec 18, 2022
NukeViet 132 Nov 27, 2022
BaiCloud-cms is a powerful open source CMS that allows you to create professional websites and scalable web applications. Visit the project website for more information.

BaiCloud-cms About BaiCloud-cms is a powerful open source CMS that allows you to create professional websites and scalable web applications. Visit the

null 5 Aug 15, 2022
Baicloud CMS is a lightweight content management system (CMS) based on PHP and MySQL and running on Linux, windows and other platforms

BaiCloud-cms About BaiCloud-cms is a powerful open source CMS that allows you to create professional websites and scalable web applications. Visit the

null 5 Aug 15, 2022
Bismuth CMS is a ready-made Website CMS based on Yii 2 Advance Template

Bismuth CMS is a ready-made Website CMS based on Yii 2 Advance Template, it's the simplest and easy to set up CMS you may come across.

Hamadas Telebrain 1 Feb 11, 2022
GetSimple CMS - a flatfile CMS that works fast and efficient and has the best UI around, it is written in PHP

GetSimple CMS is a flatfile CMS that works fast and efficient and has the best UI around, it is written in PHP.

null 370 Dec 30, 2022
Simple personal website with your Github projects.

Setup Install dependencies: composer install npm install Copy .env.example file to .env: cp .env.example .env Generate application key: php artisan ke

Antonio Sarosi 15 Nov 23, 2022
Simple Bootstrap Laravel CMS. Support Laravel 8.x Can integrate into any existing Laravel project.

Simple Bootstrap Laravel CMS. Support Laravel 8.x Can integrate into any existing Laravel project. Only add few database tables with prefixes, not affect your existing database tables. Support Laravel 7.x & Laravel 6.x & Laravel 5.x & MySql & PostgreSql - Amila Laravel CMS

Alex Zeng 96 Sep 6, 2022
Simple PHP shop CMS based on Laravel 5.1

LaraShop LaraShop is a simple SHOP CMS based on Laravel framework. Temporarily available at russian language, in planned english. Screenshots Features

ZENLIX 73 Dec 20, 2021
A slim, lean forum package designed for quick and easy integration in Laravel projects

Complete documentation is available on teamteatime.net. Installation Requires Laravel 6+ and PHP 7.4+. Step 1: Install the package Install the package

TeamTeaTime 486 Dec 31, 2022
Elefant, the refreshingly simple PHP CMS and web framework.

Elefant is a refreshingly simple PHP content management system and web framework. Elefant is a fast, lean tool for building everything from simple websites to complete web applications.

Aband*nthecar 200 Dec 22, 2022