Chefster Web App

Cook, share, and discover with Chefster

Schema:

Entities:

User:

Column Type
ID STRING/UUID
First/Last Name STRING
Username STRING
Password STRING
Email STRING

Recipe:

Column Type
ID STRING/UUID
Title STRING
Instructions STRING
Cuisine STRING
UserID STRING/UUID
PostedAt Timestamp

Ingredient:

Column Type
ID STRING/UUID
Ingredient STRING

RecipeIngredient:

Column Type
RecipeID STRING/UUID
IngredientID STRING/UUID

Like:

Column Type
UserID STRING/UUID
RecipeID STRING/UUID

Comment:

Column Type
ID STRING
UserID STRING/UUID
RecipeID STRING/UUID
Comment STRING
PostedAt Timestamp

Group:

Column Type
ID STRING/UUID
GroupName STRING
GroupCreatorID STRING/UUID
IsPrivate Bool

JoinGroup:

Column Type
UserID STRING/UUID
GroupID STRING/UUID

API Documentation:

You can Check the API Documentation --> Here