Laravel 8 CMS for Web Artisans

Related tags

Laravel php laravel
Overview

maguttiCms

About maguttiCms

Open source multilingual Laravel 8.x Cms with shopping cart and social login.

maguttiCms is released using Laravel 8.x, Vue 3 and Boostrap 5 and requires PHP 8.0.

How to Install

Clone this repository and install the dependencies.

$ git clone https://github.com/marcoax/maguttiCms.git && cd maguttiCms
$ composer install

Configure your .env file.

$ rename env.example file to .env and set your db connection data

To import Db tables run:

$ php artisan magutticms:seed

in alternative you can create db tables importing framework_base.sql file located under the db folder.

Then run the following commands:

$ php artisan key:generate
$ npm install
$ npm run production

To access the admin panel (http://yourpath/admin)

For shared hosting you can set ASSET_PUBLIC_PATH in .env file (eg ASSET_PUBLIC_PATH='public/')

Features

  • Free and open source
  • Multi languages
  • Different Authentication for Admin panel and Front-end with user roles access permission
  • Social login with Socialite
  • E-shop
  • PayPal Express Checkout Payment integration
  • Customizable payment and shipping methods
  • Seo friendly
  • Admin model form generator via artisan command magutticms:create-model

Server Requirements

  • PHP >= 8.0
  • BCMath PHP Extension
  • Ctype PHP Extension
  • Fileinfo PHP extension
  • JSON PHP Extension
  • Mbstring PHP Extension
  • OpenSSL PHP Extension
  • PDO PHP Extension
  • Tokenizer PHP Extension
  • XML PHP Extension

User Guide

See Wiki.

License

Code released under the MIT license.

Security Vulnerabilities

If you discover a security vulnerability within maguttiCms, please send an e-mail to at [email protected]. All security vulnerabilities will be promptly addressed.

You might also like...
MediaDB is a web-based media streaming service written in Laravel and Vue.

MediaDB (API) MediaDB is a web-based media streaming service written in Laravel and Vue. The nginx-vod-module is used for on-the-fly repackaging of MP

Web application with Laravel in Backend and VueJS in Frontend

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

A Docker container for Laravel web apps

Ubuntu Docker container for Laravel web applications Docker-laravel is a LEMP image for running Laravel web applications. It extends docker-base, whic

this package makes laravel website a progressive web application.
this package makes laravel website a progressive web application.

Laravel PWA You can follow this video tutorial as well for installation. Installation Install the package by the following command, composer require l

This package is to add a web interface for Laravel 5 and earlier Artisan.
This package is to add a web interface for Laravel 5 and earlier Artisan.

Nice Artisan This package is to add a web interface for Laravel 5 and earlier Artisan. Installation Add Nice Artisan to your composer.json file : For

Dating Web App in Laravel and Bootstrap

Dating Web App Expected Outcome: A simple dating web app with both Laravel and Bootstrap using the Latest version. Feature List: Registration with Nam

Laravel Seo package for Content writer/admin/web master who do not know programming but want to edit/update SEO tags from dashboard
Laravel Seo package for Content writer/admin/web master who do not know programming but want to edit/update SEO tags from dashboard

Laravel Seo Tools Laravel is becoming more and more popular and lots of web application are developing. In most of the web application there need some

A Laravel 5.5 Photo Tagging Web Application
A Laravel 5.5 Photo Tagging Web Application

_ ____ __ ________ ______ | | / / /_ ____ _/ //_ __/ /_ ___/_ __/___ _____ _ | | /| / / __ \/ __ `/ __// / / _

A Simple Store Front Web Application using Laravel and Bootstrap.

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

Releases(v10.2.0)
Owner
Marco Asperti
LAMP Web developer - Laravel Artisan - Creator of maguttiCms
Marco Asperti
A PHP framework for web artisans.

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

The Laravel Framework 71.9k Dec 29, 2022
A web app for detecting backend technologies used in a web app, Based on wappalyzer node module

About Techdetector This a web fingerprinting application, it detects back end technologies of a given domain by using the node module wappalyzer. And

Shobi 17 Dec 30, 2022
Jumpstart your web development journey with the HALT Stack Starter Kit, a one-command solution for creating dynamic, scalable, and clean web applications.

Welcome to the HALT Stack Starter Kit! This kit is designed to help you kickstart your web development projects using the HALT Stack, a powerful combi

HALT Stack 6 Jun 7, 2023
Self-hosted CMS platform based on the Laravel PHP Framework.

October is a Content Management System (CMS) and web platform whose sole purpose is to make your development workflow simple again. It was born out of

October CMS 10.8k Jan 1, 2023
A CMS start kit for websites, built on Filament and Laravel.

TrovCMS TrovCMS is a start kit for websites, built on Filament and Laravel. Install globally with composer. composer global require trovcms/installer

TrovCMS 12 Oct 20, 2022
Textpattern-default-theme - Textpattern CMS default theme.

Textpattern CMS default theme This project is the source for the default theme that ships as standard with Textpattern CMS. It is intended as a starti

Textpattern CMS 61 Nov 21, 2022
Textpattern-jquery-ui-theme - The jQuery UI theme used within the Textpattern CMS admin-side.

Textpattern jQuery UI theme The jQuery UI theme used within the Textpattern CMS admin-side. Supported web browsers Chrome, Edge, Firefox, Safari and O

Textpattern CMS 12 Jan 10, 2022
Laravel Podcast is Laravel 5.5 web app that enables you to manage RSS feeds for your favorite podcasts and listen to the episodes in a seamless UI and User Authentication.

Laravel Podcast is Laravel 5.5 web app that enables you to manage RSS feeds for your favorite podcasts and listen to the episodes in a seamless UI and

Jeremy Kenedy 35 Dec 19, 2022
List of 77 languages for Laravel Framework 4, 5, 6, 7 and 8, Laravel Jetstream , Laravel Fortify, Laravel Breeze, Laravel Cashier, Laravel Nova and Laravel Spark.

Laravel Lang In this repository, you can find the lang files for the Laravel Framework 4/5/6/7/8, Laravel Jetstream , Laravel Fortify, Laravel Cashier

Laravel Lang 6.9k Jan 2, 2023
A web installer for Laravel

Laravel Web Installer | A Web Installer Package About Requirements Installation Routes Usage Contributing Help Screenshots License About Do you want y

Rachid Laasri 1.8k Dec 28, 2022