All Projects → CoasterCms → Coastercms

CoasterCms / Coastercms

Licence: gpl-3.0
The repository for Coaster CMS (coastercms.org), a full featured, Laravel based Content Management System

Projects that are alternatives of or similar to Coastercms

Larrock Core
Core components for LarrockCMS
Stars: ✭ 46 (-87.89%)
Mutual labels:  laravel, laravel5, composer
Easyhttp
A Laravel HTTP-client to make HTTP request easier and log requests and responses
Stars: ✭ 20 (-94.74%)
Mutual labels:  laravel, laravel5, composer
Laravel Database Encryption
A package for automatically encrypting and decrypting Eloquent attributes in Laravel 5.5+, based on configuration settings.
Stars: ✭ 238 (-37.37%)
Mutual labels:  laravel, laravel5, composer
Laravel Ecommerce
Laravel open source e-commerce system.
Stars: ✭ 163 (-57.11%)
Mutual labels:  laravel, laravel5, composer
Learn Laravel
Laravel 学习资料和开源项目集
Stars: ✭ 229 (-39.74%)
Mutual labels:  laravel, laravel5
Laravel Shop
Laravel 电商实战教程的项目代码
Stars: ✭ 2,341 (+516.05%)
Mutual labels:  laravel, laravel5
Auth Tests
Always-current tests for Laravel's authentication system. Curated by the community.
Stars: ✭ 230 (-39.47%)
Mutual labels:  laravel, laravel5
eloquent-mongodb-repository
Eloquent MongoDB Repository Implementation
Stars: ✭ 18 (-95.26%)
Mutual labels:  composer, laravel5
Plus
💝The Plus (ThinkSNS+) is a powerful, easy-to-develop social system built with Laravel.
Stars: ✭ 2,148 (+465.26%)
Mutual labels:  laravel, composer
Laravel Zero
A PHP framework for console artisans
Stars: ✭ 2,821 (+642.37%)
Mutual labels:  laravel, composer
ecommerce
Laravel open source e-commerce system.
Stars: ✭ 209 (-45%)
Mutual labels:  composer, laravel5
Cms
Multilingual PHP CMS built with Laravel and bootstrap
Stars: ✭ 2,342 (+516.32%)
Mutual labels:  laravel, laravel5
Laravel Shield
A HTTP basic auth middleware for Laravel
Stars: ✭ 193 (-49.21%)
Mutual labels:  laravel, composer
Nebula
Nebula is a minimalistic and easy to use administration tool for Laravel applications, made with Laravel, Alpine.js, and Tailwind CSS.
Stars: ✭ 190 (-50%)
Mutual labels:  laravel, composer
Laravel Translator
An Eloquent translator for Laravel
Stars: ✭ 275 (-27.63%)
Mutual labels:  laravel, composer
Api Generator
PHP-code generator for Laravel framework, with complete support of JSON-API data format
Stars: ✭ 244 (-35.79%)
Mutual labels:  laravel, laravel5
Laravel Recaptcha
Google ReCaptcha package for Laravel
Stars: ✭ 273 (-28.16%)
Mutual labels:  laravel, laravel5
Laravel
A Vimeo bridge for Laravel
Stars: ✭ 302 (-20.53%)
Mutual labels:  laravel, composer
Jwt Auth Guard
JWT Auth Guard for Laravel and Lumen Frameworks.
Stars: ✭ 319 (-16.05%)
Mutual labels:  laravel, composer
Imall
基于Laravel5.2,Vue.js1.0的微信商城,用于熟悉 Laravel、Vuejs、Webpack、Gulp 的结合使用,已不维护及更新。(1MB单核基础服务器,浏览请耐心等待图片加载...)
Stars: ✭ 168 (-55.79%)
Mutual labels:  laravel, composer

The repository for Coaster CMS (coastercms.org) a Laravel based Content Management System with advanced features and Physical Web integration.

Table of Contents

Features

We aim to make Coaster CMS as feature rich as possible. Built upon the Laravel PHP framework, Coaster CMS is both fast and secure. Create beautiful content with TinyMCE and take a look into the future with the Internet Of Things.

  • Built with Laravel 8 (v8)
  • Responsive file manager
  • WYSIWYG editor
  • Block based templating system
  • Beacon support

Quick Start

To get up and running with Coaster CMS as quickly as possible you can use Laravel's built-in php artisan serve command. Simply run the following command from your project's directory:

php artisan serve

This will take care of the web server side of things, but you'll still need to install and configure a local MySQL database.

Install

(This installation assumes you have nginx/apache, php and MySQL already installed)

Install Coaster CMS using composer: Get composer:

https://getcomposer.org/

Run the following:

composer create-project coastercms/coastercms [project-name]

Set up a MySQL database to host your content

Make sure the following folders/file are/is writable:

  • /public/uploads

  • /.env

  • /storage

Then follow the simple instructions in the install script.

For more details go to https://www.coastercms.org/documentation/developer-documentation

Add to an Existing Project

If you'd rather add Coaster CMS to an existing Laravel (v8) project, follow the steps through below:

  1. Go to the root directory of your project
  2. Run composer require coastercms/framework:~8.0 to install package
  3. Run php artisan coaster:update-assets to download admin assets
  4. Add the provider CoasterCms\Providers\CoasterRoutesProvider::class to your config/app.php file (near end as it registers a catch-all route)
  5. Go to a web browser and follow the install script that should have appeared
  6. Upload or create a theme
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].