ebunders / delicious Goto Github PK
View Code? Open in Web Editor NEWA ceripe management tool, menu and shoppinglist creator
A ceripe management tool, menu and shoppinglist creator
I want to see the list in a two column layout.
If the ingredient has one or zero modifiers, the ingredients should be displayed like:
[amount] [unit] ingredient, or
1 kilo tomatoes (large)
If the ingredient has multiple modifiers (different recipes can add different modifiers to the ingredient), it should be displayed like this:
[amount] [unit] [ingredient]([subamount] [unit] [modifier], [subamount] [unit] [modifier], ..), or
20 tomatoes (4 large, 16 small)
The unit 'unit' is displayed as '',
In the shoppinglist all amounts are converted to the unit of the ingredient, so this conversion must be possible. Before the page is created, a test is run to see if all conversions are possible, if not, give an error, and abort.
the url of this page is /#/menu/[id]/shoppinglist
At the top of the page there is the title of the menu, and then the description, and the number of attendants.
Then there is a contents list, with (anchor) links to the recipes, also grouped by section.
After that all the menu sections are listed, like 'starters', 'main course', 'side dishes'.
Each section lists the recipes that are attached to it. Ingredients are displayed like:
[amount] [modifier] (plural)name, or
2 large tomatoes (skin removed)
Amounts are given in decimal values, unless the ingredient is of type 'undevidable', in that case the amounts are rounded to integers. In other cases amounts are rounded to at most two decimals.
Example of undevidable ingredient: an egg. You never use half an egg.
The layout of recipes is two column, where the ingredients are displayed to the left and the instructions to the right.
Instructions are grouped into 'preperations' and 'execution' (better names).
The url for this page will be: /#/menu/[id]
At the top of the list there is a link to the shoppinglist page.
I want to see a list of menu names, sorted.
The names are clickable, and when you click it you will go to the menu detail page.
The menu page url is: /#/menu
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.