Please enable JavaScript.
Coggle requires JavaScript to display documents.
Stargazer app - Coggle Diagram
Stargazer app
Functional
User account management
Username
Email
Password
Hashing
UserID
Event management
Create events
Set date/time
Find events
List events
Show local events and news
Data integration (via API)
Generate a star chart
Fetch weather conditions
Backend server
Respond to GET and POST requests from the mobile client
Connect to and manage database
Interface with external astronomy APIs
Security
secure data handling practices
Non Functional
Learnability
Intuitive and user-friendly interface
Safety
Accessibility
Visual Design
Responsive layout for mobile devices
Aesthetically pleasing and content appropriate theme
Code Requirements
Client-server communication
Exchange data using JSON
Code quality
accurate, reliable, and maintainable
commented appropriately
User interface
Data Requirements
Database interaction
SQLite database
Insert and retrieve data