PHP & CouchDB based recipe manager, we use internally in our family
PHP HTML CSS JavaScript
Switch branches/tags
Nothing to show
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
ant @ 32fb0e5
doc
src
vendor/tcpdf
.gitignore
.gitmodules
AUTHORS
CHANGELOG
LICENSE
README.rst
build.properties
build.xml
composer.json
composer.lock
jslintOptions.js

README.rst

Recipe Manager

This is a simple PHP 5.3 and CouchDB based application to manage recipes. I use it internally for my family to create, share and distribute recipes.

Features

  • CRUD for recipes & attaching images to recipes
  • Tagging of recipes
  • Searching of recipes
  • Export of recipes (ODT, PDF, HTML, ReStructured Text, Basic Docbook)
  • All actions except export require prior authentification

Requirements

The Recipe Manager requires PHP 5.3 and CouchDB 0.10 or later. All required libraries willb e installed using Composer, as described below.

Installation

Execute the following commands to install all dependencies:

wget http://getcomposer.org/composer.phar
php composer.phar install

There is currently no dedicated configuration file. If you want to configure something checkout the Dependency Injection Container at src/main/Recipes/DIC/Base.php.

Start

You can use PHPs internal webserver to start the application like this:

php -S localhost:8080 -t src/htdocs/