Skip to content

Latest commit

 

History

History
65 lines (44 loc) · 1.23 KB

README.md

File metadata and controls

65 lines (44 loc) · 1.23 KB

Beery

Build Status

Backend application for sharing beers information and rating them.

Roadmap

0.1.0

  • Adding new beers
  • Browsing list of beers

0.2.0

  • User registration
  • Rating beers

0.3.0

  • Presenting list of recommended beers

0.4.0

  • Editing beers descriptions
  • Beers info validation

Future

  • Beer images
  • Geolocal recommendation
  • Closest recommended beer
  • Friends
  • Friends recommendation

Installation

Run local instance of neo4j and MySQL database.

$ composer install --prefer-dist
$ bin/console doctrine:database:create
$ bin/console doctrine:schema:create

Usage

Testing

To run existing tests, type in console:

$ source .test.env
$ composer test

Infection

This configuration requires pre installed infection library on local environment!

Basic configuration for mutation testing framework has been deliver together with this library. In order to run infection framework one has to rename phpspec-with-test-coverage.yml.dist to phpspec.yml and run following command:

$ infection --test-framework=phpspec