Giter Site home page Giter Site logo

bruhanda / arcadia-cms Goto Github PK

View Code? Open in Web Editor NEW

This project forked from edyonil/arcadia-cms

0.0 2.0 0.0 8.58 MB

Arcadia CMS is made with Laravel 4. I'm aim to help everyone who want to create, or learn, how to build a Laravel 4 basic application. The purpose of this project is create a simple User Managment System with Laravel 4. Any idea, issues or improvements will be very appreciated

License: MIT License

arcadia-cms's Introduction

Latest Stable Version Total Downloads Build Status

Arcadia CMS

Arcadia CMS lets you create a Laravel based CMS with just few steps of configuration.

The purpose is create a simple User Managment System with Laravel 4 because I think it is one of the best PHP Framework at the moment, you should give it a try.

This system will be composed by:

  • Front end made with "Foundation 4" by Zurb (http://foundation.zurb.com/).
  • User sign up and sign in with profile management.
  • Admin backend with user management.
  • News feed with Auth comments.
  • Multilanguage supports (at least two: Italian and English)

If you want to contribute feel free to fork this project, pull requests and open issue tickets please read the Contributing Rules first.

Hope you will enjoy with this.

How to install

Arcadia CMS it's very easy to install. Just clone this repo (or download it) and follow this few steps:

  • Generate the key via Terminal using
php artisan key:generate
  • Open /app/config/app.php and fill the detail about url, debug. They are very well commented so just go there and read the comments. This is an example:
(
	'debug'	=> true,
	'url'	=> 'yoursite.com',
)
  • Open /bootstrap/start.php file and change the local machine name with your machine name. This is useful because you can set as many configurations as possible.
(
	'local' 	=> array('local.*','Your-machine-name.*');
)
  • Open /app/config/database.php and choose the Database you prefer most. The default Database is mysql and it has travis data due testing purpose. You should use the /app/config/local/database.php in order to have a local database setting.
(
	'default' => 'mysql',
	'mysql' => array(
		'driver'    	=> 'mysql',
		'host'      	=> '127.0.0.1',
		'database'  	=> 'arcadia',
		'username'  	=> 'travis',
		'password'  	=> '',
		'charset'   	=> 'utf8',
		'collation' 	=> 'utf8_unicode_ci',
		'prefix'    	=> '',
	),
)
  • Create the Database with the name that you want. The default is arcadia.

  • Open Terminal and run

php artisan migrate

and if everything is correct you should see your database with all the tables.

  • If you want to populate your database with some examples just run
php artisan db:seed
  • Last optional step: Go to /app/database/migrations/relations.sql copy & paste the SQL and use it. I've to understand how merge this with migrations sorry.

  • Run it in any browser and Enjoy.

arcadia-cms's People

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.