```plantuml @startuml left to right direction actor User actor Dietitian actor StoreOwner actor Moderator actor System <<Application>> rectangle "Affordable & Healthy Eating Hub" { 'Functional Requirements in order' System --> (List Food Items) (Add Item) <.. (List Food Items) : extends (Calculate Nutrition Score) <.. (List Food Items) : extends (Display Nutrition Score) <.. (Calculate Nutrition Score) : extends User --> (Add Item) User --> (Login) User --> (Profile) User --> (Forum) StoreOwner --> (Upload Certificates) Moderator --> (Review) Profile <.. (View Alergies) : extends (View Alergies) <.. (Update Alergies) : extends Profile <.. (Store Contact) : extends (Store Contact) <.. (Update Contact) : extends Profile <.. (View Shopping List) : extends Profile <.. (View Inventory) : extends Profile <.. (View Liked Posts) : extends Profile <.. (View Likes Recipes) : extends Profile <.. (Display Professional Tags) : extends Profile <.. (Report Users) : extends Forum <.. (Report Posts) : extends Review <.. (Reported Posts) : extends Review <.. (User Reports) : extends Review <.. (Add Item) : extends (Display Professional Tags) <.. (Upload Certificates) : extends (Display Professional Tags) --> Dietitian (Display Professional Tags) --> StoreOwner (Reported Posts) <.. (Report Posts) : extends (User Reports) <.. (Report Users) : extends (Approve Profession Tags) <.. (Upload Certificates) : extends } @enduml ````
×
Sign in
Email
Password
Forgot password
or
By clicking below, you agree to our
terms of service
.
Sign in via Facebook
Sign in via Twitter
Sign in via GitHub
Sign in via Dropbox
Sign in with Wallet
Wallet (
)
Connect another wallet
New to HackMD?
Sign up