Home

Awesome

<h1 align="center" style="border-bottom: none"> <img src="./umbrella.svg" width="25" height="25" alt="Umbrella logo"/> Umbrella Admin Demo </h1> <p align="center"> A demo application to showcase the main features of <a href="https://github.com/acantepie/umbrella">Umbrella framework</a>. </p> <p align="center"> <a href="https://umbrella-corp.dev"><b>Online demo</b></a> • <a href="https://acantepie.github.io/umbrella/"><b>Documentation</b></a> </p> <p align="center"> <img src="/screenshot.png" width="100%"> <br/><br/> </p>

Install with Docker Compose

Technical requirements

Installation

# Clone repository
git clone git@github.com:acantepie/umbrella-admin-demo.git umbrella_demo
cd umbrella_demo

# Build / Up Docker
docker-compose up -d

Open a docker shell :

docker-compose exec symfony bash

All commands below must be executed on Docker Shell :

# Install / build dependencies
composer install
yarn install
yarn build
yarn copy-ckeditor

# Prepare database
php bin/console doctrine:schema:create
php bin/console doctrine:fixtures:load --no-interaction

App url : http://127.0.0.1:8080/

Install locally

Technical requirements

Installation

# Clone repository
git clone git@github.com:acantepie/umbrella-admin-demo.git umbrella_demo
cd umbrella-demo

You must edit the DATABASE_URL env var in the .env file to use your database credentials.

# Install / build dependencies
composer install
yarn install
yarn build
yarn copy-ckeditor

# Prepare database
php bin/console doctrine:database:create
php bin/console doctrine:schema:create
php bin/console doctrine:fixtures:load --no-interaction

Serve:

php -S localhost:8000 -t public/

App url : http://127.0.0.1:8000/