Start
Process data
?
Is input valid?
Yes:
No:
Yes: Proceed
No: Show error
Example:
Start Is user logged in? Yes: Redirect to dashboard No: Show login form Load user data Display dashboard End