Hard to explain so heres an example I’m actually not doing the example but its the simplest thing to explain. For a nutrition website Users can go on the site and go to a database. In the database they can select various options which would randomly generate a meal plan. The options would include breakfast, lunch, dinner, snack. Things they didn’t eat. Or specific dietary needs. It would also be able to generate multiple meals or single meals. Each meal would be randomized so that three different parts were interchanged. For example one might read steak, potatoes and brocolli. While the next might read chicken, carrots and rice. I just not sure how to make this in the most efficent way. Would it be possible through wordpress or an app of some type.
You could do it as an app, or through wordpress. I'd probably start with a framework (I like CakePHP, but there are others) I'd also study sites like these and see what they do and reverse engineer. I'd seriously consider buying a pre-made script and customising it rather than starting from scratch.