Skip to content

References engine: edit, manage, publish & export commercial references

License

Notifications You must be signed in to change notification settings

Charlie-Lucas/ReferencesEngine

 
 

Repository files navigation

References Engine

Summary

References Engine is a Symfony2-based References Books Generator.
It purposes is to give our salesforce unicorns a way to generate neat PDFs of our best references, to be attached to their call for tender / competing offers bids.

MIT licensed by Les Polypodes (Nantes, France)

Install

Configure Vhost & domain

Use / adapt the ./doc/apache2.vhost.conf file, then add this line to your /etc/hosts file:

127.0.0.1   references

Run install commands

git clone https://github.com/polypodes/ReferencesEngine.git references
cd references
make
make install

In short,

  • make command run composer, then add required assets (assets & upload dirs, etc.)
  • make install command creates db, schema, website, routes & snapshots

Have a look at the Makefile to check all the make available commands

Create a super-admin

php app/console fos:user:create admin [email protected] --super-admin

password: lol (to match with the behat tests)

Test it

Create and customize your test environment variables:

mv behat.yml.dist behat.yml
[open editor] behat.yml

To check your scenarii syntax:

bin/behat --story-syntax --lang fr

To check the available Behat tips:

bin/behat -dl --lang=fr

To test your scenarii:

bin/behat --lang=fr "@ApplicationSonataAdminBundle"

Preview

Preview is not available, so here's a cat instead:

Limits

We have no limits.

Sonata bundles in use

Note that Sonata Page is not part of this project for now.

Support

About

References engine: edit, manage, publish & export commercial references

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published