DESİGN - eraykahraman/SWE-573 GitHub Wiki
Class Diagram
Use Case diagram
Architecture, navigation
When User navigates to erayswe573.com.tr
If logged in user navigates to
user_dashboard.html
User can
Navigate create post HTML
Fill post create form
Redirect to user_dashboard html
If fails get error
Can navigate user dashboard, profile, logout
See post detail
Can comment
Can reply
Can see post details
Can navigate to user_dashboard, profile, home, create post html
If own the post
Can edit, redirect to user_dashboard html
If success redirect user_dashboard
Go to profile
Update profile, redirect to profile html
Cilck what is this, redirect to user_dashboard html
Can navigate to user dashboard, profile, create post, home html
Seacrh
Redirects user_dashboard html
Log out
Redirect home html
See own posts
Click on post redirect to post detail html
Else not logged in navigate to home.html
User can
Login ( if have an account)
User can navigate register
Register
User redirect to login
View post (can not see details)