What are we going to build?
We have data in the form of food recipes, where there are any spices to make a food recipe. In addition there is how to cook it.
A similar application that is already popular is Cookpad. This application has many features, of course it is complex, this time we make it as simple as possible.
The users can store these data in the form of recipes, food ingredients and how to cook them into the application so that users / chef / visitors can easily find food recipes.
In addition, they can search based on the spices they have, then the application brings up any recipes that correlate with it.
Database Schema
Like applications in general, we design the database first.
We take the following stuff:
- Recipe maker
- Website visitors
- Recipe
- Food ingredients / spices
- How to cook
Recipe maker & Website visitors we merge to users, so the conclusion will be like bellow and than we make the tables of database:
- users
- recipes
- spices
- cookings
What next
The next part we are going to how to create our project from scratch scaffolding using Badaso Laravel Headless CMS.
Top comments (0)