Please enable JavaScript.
Coggle requires JavaScript to display documents.
Fishing App, NonFunctional - Coggle Diagram
Fishing App
(TheFisherman)SignUp/SignIn
Google ID?
Mail+Password?
Apple ID?
Phone+Password?
ForgotPassword?
T&C/Privacy Policy?
Home/Feed
My Posts
Other People Posts(i am subscribed)
Explore Fisherman
View fisherman
Like fisherman
subscribe/unsubscribe
Invite to the tournament
Write PM to fisherman
Like
Subscribe
View comments (like)
Add/edit/delete comment (emoji)
Share post
Search/Filter
Create a Post
Explore
Explore tournaments
Apply for tournament
Pay participation fee
Sort Tournaments Geografically(nearest)
Search for tournaments(name; location hashtags)
Upcoming Tournaments
Running Tournaments
Finished Tournaments
Tournament(am a part of it)
View details(Participant and Host)
View liderboard
Post catch(Take evidence picture; provide lbs) (geotag; date time tag; protected from cheating)
Post/Edit/Delete photos
Post/Edit/Delete messages
View messages/Photos
Like messages/emojies
Weather(forecast by time and location of the tournament)
Catch evidence video(Optional)(geotag; datetime tag; protected from cheating)
Must work offline!!!!
Add/Edit/Delete Comments
Create Tournament(Host)
Create Tournament (Name of the tournament, time start, time end, geo locations, public or private or by invite and confirmed, entry fee, prizes tiers, and amounts; registration of catch timeframes; location hashtags)
Create tournament Advertisement post(rules and conditions) with Image
Publish (before start) tournament
End tournament (publish the official results; pay out the prizes)
view the catches
Approve catch
Broadcast messages (to participants only)
Invite People to the tournament
Decline participant
Approve participant
Decline catch
View posts of participants
View comments of participants
Comment on posts (likes, emojies)
Delete/edit any tournament post
Delete/Edit any tournament comment
Mute/Unmute any participant (no posts and comments only catches)
Create tournament posts
Assign moderators (manage posts; approve catch)
Advertisements API for tournament?(probably not for now)
View participants profiles
Notifications
View notifications feed
View tournament invites
Claim wins
View comments
View private messages
PUSH notifications
User Profile
Wallet
Set Payment method
Set Withdraw method
Deposit ( to Wallet) Fee?
Withdraw (from wallet) Fee?
Pay (from Wallet to Wallet) Fee?
View Balance
View history
Change name
Change Avatar
Change phone/mail?
Subscribe on location hashtag events (PUSH notifications)
Landing page (Web)
istall iOS
install android
Read about app
Find app on internet
Admin tool
Manage Payment accounts
Manage Fees
Manage users & payments
Refund Users
Ban Users
Project Goal:
1) To Create a native (Android+iOS) mobile app for fishing tournaments. Which allows creation, participation, and prize-winning of the tournaments.
Business Need:
There is a need in a convenient way to create a fishing tournament with prizes and let the geographically spread participants compete with each other in order to win the tournament and get prizes
NonFunctional
Usability
Average time for each use case?
Average actions for each use case?
Voice input/Output?
Mandatory data?
Single hand usage
Wet hands usage
Security
Organic filters?
HTTPS?
SSO?
Encryption?
Auth/Autorization requirements
Time Zones
UTC -10
Other Time Zones?
UTC -5
...
Platforms
iOS
Android
Responsive Web?
Browsers
Safary?
Chrome?
Firefox?
Edge?
Screen resolutions
Laptop?
Tablet?
Mobile?
Privacy
GDPR compliant?
Other Local regulations?
Data Hosting limitations?
Durability
Data Back ups?
Archiving?
Period of time to keep data?
Performance
Reports response time?
Other requirements?
Supported Languages
English
Other Languages?
Configurability
Admin GUI?
Config files
Reliability
Log files?
Persisting sessions?
Audience Geography
North America (USA)
Availability
24/7
Stability
400 Requests per second?
Audience Personas
Sport Fishermen