Skip to content
/ coocook Public
forked from dboehmer/coocook

Web application for collecting recipes and making food plans

License

Notifications You must be signed in to change notification settings

rol1/coocook

 
 

Repository files navigation

Coocook

build status dishes served license

Web application for collecting recipes and making food plans

Main features

  • collect recipes
  • create food plans
    • simply import dishes from your recipes
  • gather purchase lists
    • convert units to summarize list items
  • print views for whole project and each day
    • including ingredients, cooking instructions
  • special features
    • define maximum shelf life or limit for need to preorder of articles
    • select some ingredients and part of cooking instructions to be done at an earlier meals

Quick start

Prerequisites:

With Ubuntu or Debian Linux:

$ sudo apt-get install cpanminus libdbd-sqlite3-perl sqlite3

Get source code:

$ git clone https://github.com/dboehmer/coocook.git

Install Perl5 dependencies:

$ cd coocook/
$ cpanm --installdeps .

Install database into a local SQLite file and start development server in development mode:

$ script/coocook_deploy.pl install
$ script/coocook_server.pl --debug
...
HTTP::Server::PSGI: Accepting connections at http://0:3000/

Mailing list

Terminology

Name Description Example
Project self-contained collection of Coocook data Paris vacation
Meal an occasion for food on a particular date lunch at August 15th
Dish an actual food planned for a certain meal apple pie for lunch on August 15th
Recipe a scalable template for a dish apple pie
Ingredient an amount of some article for a dish/recipe 1kg of apples
Article a single sort of food that can be purchased apples
Unit a type of measurement kilograms
Quantity a collection of physical units that can be converted masses

Author

Daniel Böhmer [email protected]

Contributors

  • Christina Sixtus

Copyright and License

This software is copyright (c) 2015-2019 by Daniel Böhmer. This web application is free software, licensed under the GNU Affero General Public License, Version 3, 19 November 2007.

About

Web application for collecting recipes and making food plans

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Perl 71.2%
  • HTML 15.8%
  • JavaScript 11.6%
  • CSS 1.4%