Please enable JavaScript.
Coggle requires JavaScript to display documents.
Functional and Non Functional Requirements - Coggle Diagram
Functional and Non Functional Requirements
Functional
File Formats
HTML/Flask
SQL
Hardware
Computer/Phone
Any Type (Mac, Windows, Android, iphone)
A working interface
Voting for songs
Viewing songs
Connecting to Events
Working Login and Registration
Software
A Browser
A place where it can be downloaded
User Input
Login/Register
Search Bar
Voting for Songs
Storing and Displaying Data
Store User Login ID
Display Voting Data
API Integration
Notifications
Non Functional
Design
Elements of Design
Principles of Visual Communications
Performance
Needs to be efficient
Little to no bugs
Useability
Can be figured out by anyone
Help Option
Reliability
Good support system for bugs
Little to No bugs
Security
Must keep user data safe
Includes user login details
SSL Encryption
Protect against SQL Injection
Accessibility
Available on Different Devices
Good Support System for disabled users
Language Options
Legal Requirements
Scalability
Can handle x amount of users
Compatibility
Work on different browsers
Chrome
Firefox
Edge