Comments (2)
The situation where you say it works sounds like the way I am currently using it. This is what I do:
- Create meal plan.
- Add to shopping list
- Go Shopping button
- Remove items I have
- Shop online button
- Find product codes on 'Vendor' website and put them in the text boxes. I have to use browser dev tools to find the IDs (pain).
- Test them by then clicking the 'add' link.
It has been about 2 weeks of doing this and at this point I have 3-4 items I have to add per run. So now I first press the 'Add All' button which puts all the items I know the product codes for in my cart. Without an API or master list from the vendor that is the best I could come up with.
Now is the part where I need some suggestions for improvements. What would make this easier but still be simple? I have couple ideas for improvements including:
- Share product IDs across users, allow them to take the default or add their own as a override.
- Allow ingredients to have more than 1 product ID, add some more data for each like price/size/name. This way if you want turkey deli meat one week and chicken the next you could select at checkout.
- Some script to crawl the vendor website and build a list from that. That would have to most likely be a one-of process run during setup or something.
What you think? Any of those worthwhile or is there something I am missing?
Thanks,
Todd
from phprecipebook.
no response closing. Will move along and change.
from phprecipebook.
Related Issues (20)
- Notice (8): compact(): Undefined variable: recipe [APP/Controller/RecipesController.php, line 180] HOT 2
- PHPRecipeBook without ajax.googleapis.com HOT 2
- webhost config info? HOT 1
- Error on new server HOT 2
- Road map, fixes and features? HOT 1
- Composer HOT 1
- Feature Request - nutritional values HOT 1
- Demo set offline HOT 6
- Upgrading 5.1.5 to 6.0 Beta on Rocky Linux 9 HOT 2
- 6.1 displays 1.0 cups (etc) as "1 0" from function toFraction HOT 1
- Bug in 6.1 : Mealplan can't open the recipe HOT 1
- Error in "Find by ingredient(s)" HOT 1
- Migrating to Version 6.2 from 5.0 HOT 1
- Setup without Terminal HOT 6
- Lots of things not working correctly HOT 12
- Installation for local network - NGINX Server HOT 1
- Adding Ingredients HOT 2
- Can not install, sql has errors HOT 2
- Making the 'last_login' field work HOT 1
- php composer.phar install fails on Debian 10 HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from phprecipebook.