GithubHelp home page GithubHelp logo

sylvestreho / symfony3-admin-template Goto Github PK

View Code? Open in Web Editor NEW

This project forked from sharfaz/symfony3-admin-template

0.0 1.0 0.0 6.75 MB

This is Symfony 3 Admin starter template built on Admin LTE theme

ApacheConf 2.98% PHP 66.23% HTML 30.79%

symfony3-admin-template's Introduction

# Symfony3 Admin Template #

A Symfony project created on February 17, 2016, 12:17 pm.

This is a starter Admin template built on latest Symfony3 build (3.0.4 at the time of writing). This is not a BUNDLE

This project comes with pre installed Symfony recommended and useful bundles to for rapid web development. This project use AdminThemeBundle theme.

Bundles Installed

Following bundles are included with the template. Not all of them are used in example pages. TODO

Requirements

Minimum Symfony 3 requirements plus follows

Composer
Node JS and npm
Bower

Installation

Installation is very easy and simple. Please follow the instruction below

Clone a copy of this repository.

git clone https://github.com/sharfaz/Symfony3-Admin-Template.git
  1. Create a database 'symfony' if not already exists.

  2. Pull the dependencies using composer.

go to project folder
$ cd symfony3-admin-template

//this will pull all project required dependencies and installed in vendor folder.
$ composer install

Update database schema add user table for authentication. I have user bundle which extends FOSUserBundle functionality.

$ php bin/console doctrine:schema:update --force

//load the sample user data
$ php bin/console doctrine:fixtures:load // press 'y' when promoted

You must have Node, npm and Bower installed to use AdminBundle. Please refer corresponding websites how to install node, npm for your machine depending on OS. Once you installed Node.js install bowser

$ npm install bower

//if you using windows please update the bower executable path in app/config.yml file under
avanzu_admin_theme:
    bower_bin: C:\Users\{username}\AppData\Roaming\npm\bower.cmd

if you using Linux/MacOSX please comment/remove the line. The default path will be used.

Install all required fontend Assets

#!linux
$ php bin/console avanzu:admin:fetch-vendor

Finally install assets as symlink and use Assetic to dump all assets to web folder

$ php bin/console assets:install --symlink
$ php bin/console assetic:dump

Run built in php server to fire up the site

$ php bin/console server:run

Admin username: admin Password: test

Happy Coding!!!

symfony3-admin-template's People

Contributors

sharfaz avatar sylvestreho avatar

Watchers

 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.