Skip to content

pennyphp/bookshelf

Repository files navigation

Bookshelf

Build Status

This demo is based on the penny-skeleton-app

This penny demo application is using the following components:

  • doctrine/orm
  • symfony/form
  • symfony/http-foundation
  • twig/twig

Edit your configurations

There are a couple of things you may want to configure like doctrine cache, twig cache and so on. You can find them under the config/ folder.

Production

Write down this section

Development

Dependencies

Frontend

npm install
grunt dev

Composer

composer install

Docker environment setup

For more information please refer to: https://github.com/pennyphp/penny-classic-app#docker-nginxphp-fpm

cp docker/development/docker-compose.yml.development docker-compose.yml
docker-compose build
docker-compose up -d

Prepare database

docker exec -ti bookshelf_mysql_1 mysql -pmysupersecretrootpassword -e 'create database demoapp'
docker exec -ti  bookshelf_fpm_1 bash -c 'cd bookshelf; vendor/bin/doctrine orm:schema-tool:create'

Screenshot

bookshelf bookshelf

About

it's a simple book archiving application, that allows the user to create and view a list of books.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published