Rally

Architecture documentation for the Rally social event planning application


Error: 62 | Warning: 0 | Info: 0 | Ignore: 0

Inspections: 424 | Help


ERROR 1. This workspace has no defined scope. It is recommended that the workspace scope is set to "Landscape" or "SoftwareSystem".
workspace.scope
ERROR 2. The relationship between the person "Casual Friend Group" and the container "Rally.Flutter Mobile App" is missing a technology.
model.relationship.technology
ERROR 3. The relationship between the person "Casual Friend Group" and the software system "Rally" is missing a technology.
model.relationship.technology
ERROR 4. The relationship between the person "Social Organization" and the container "Rally.Flutter Mobile App" is missing a technology.
model.relationship.technology
ERROR 5. The relationship between the person "Social Organization" and the software system "Rally" is missing a technology.
model.relationship.technology
ERROR 6. The relationship between the person "Tour Company" and the container "Rally.Flutter Mobile App" is missing a technology.
model.relationship.technology
ERROR 7. The relationship between the person "Tour Company" and the software system "Rally" is missing a technology.
model.relationship.technology
ERROR 8. The software system "Rally" has containers, but is missing documentation.
model.softwaresystem.documentation
ERROR 9. The software system "Rally" has containers, but is missing decisions.
model.softwaresystem.decisions
ERROR 10. The relationship between the software system "Rally" and the software system "Firebase Authentication" is missing a technology.
model.relationship.technology
ERROR 11. The relationship between the software system "Rally" and the software system "MongoDB Atlas" is missing a technology.
model.relationship.technology
ERROR 12. The relationship between the software system "Rally" and the software system "Cloudinary" is missing a technology.
model.relationship.technology
ERROR 13. The relationship between the software system "Rally" and the software system "Cloud Run" is missing a technology.
model.relationship.technology
ERROR 14. The relationship between the software system "Rally" and the software system "Redis" is missing a technology.
model.relationship.technology
ERROR 15. The relationship between the software system "Rally" and the software system "Firebase Firestore" is missing a technology.
model.relationship.technology
ERROR 16. The relationship between the software system "Rally" and the software system "Compute Engine" is missing a technology.
model.relationship.technology
ERROR 17. The relationship between the container "Rally.Flutter Mobile App" and the software system "Firebase Authentication" is missing a technology.
model.relationship.technology
ERROR 18. The relationship between the container "Rally.Flutter Mobile App" and the container "Rally.Go Backend API" is missing a technology.
model.relationship.technology
ERROR 19. The relationship between the component "Rally.Flutter Mobile App.ApiClient" and the component "Rally.Flutter Mobile App.AuthRepository" is missing a technology.
model.relationship.technology
ERROR 20. The relationship between the component "Rally.Flutter Mobile App.ApiClient" and the container "Rally.Go Backend API" is missing a technology.
model.relationship.technology
ERROR 21. The relationship between the component "Rally.Flutter Mobile App.UserRepository" and the component "Rally.Flutter Mobile App.ApiClient" is missing a technology.
model.relationship.technology
ERROR 22. The component "Rally.Flutter Mobile App.SharedPrefsService" is disconnected - add a relationship to/from it, or consider removing it from the model.
model.element.disconnected
ERROR 23. The component "Rally.Flutter Mobile App.ApiProvider" is disconnected - add a relationship to/from it, or consider removing it from the model.
model.element.disconnected
ERROR 24. The component "Rally.Flutter Mobile App.ThemeProvider" is disconnected - add a relationship to/from it, or consider removing it from the model.
model.element.disconnected
ERROR 25. The component "Rally.Flutter Mobile App.LocaleProvider" is disconnected - add a relationship to/from it, or consider removing it from the model.
model.element.disconnected
ERROR 26. The relationship between the component "Rally.Flutter Mobile App.LoginScreen" and the component "Rally.Flutter Mobile App.AuthRepository" is missing a technology.
model.relationship.technology
ERROR 27. The relationship between the component "Rally.Flutter Mobile App.LoginScreen" and the component "Rally.Flutter Mobile App.AuthProvider" is missing a technology.
model.relationship.technology
ERROR 28. The relationship between the component "Rally.Flutter Mobile App.SignupScreen" and the component "Rally.Flutter Mobile App.AuthRepository" is missing a technology.
model.relationship.technology
ERROR 29. The relationship between the component "Rally.Flutter Mobile App.SignupScreen" and the component "Rally.Flutter Mobile App.UserRepository" is missing a technology.
model.relationship.technology
ERROR 30. The component "Rally.Flutter Mobile App.LoadingScreen" is disconnected - add a relationship to/from it, or consider removing it from the model.
model.element.disconnected
ERROR 31. The relationship between the container "Rally.Go Backend API" and the software system "Firebase Authentication" is missing a technology.
model.relationship.technology
ERROR 32. The relationship between the container "Rally.Go Backend API" and the software system "MongoDB Atlas" is missing a technology.
model.relationship.technology
ERROR 33. The relationship between the container "Rally.Go Backend API" and the software system "Cloudinary" is missing a technology.
model.relationship.technology
ERROR 34. The relationship between the container "Rally.Go Backend API" and the software system "Cloud Run" is missing a technology.
model.relationship.technology
ERROR 35. The relationship between the component "Rally.Go Backend API.AuthHandler" and the component "Rally.Go Backend API.AuthService" is missing a technology.
model.relationship.technology
ERROR 36. The relationship between the component "Rally.Go Backend API.UserHandler" and the component "Rally.Go Backend API.UserService" is missing a technology.
model.relationship.technology
ERROR 37. The component "Rally.Go Backend API.HealthHandler" is disconnected - add a relationship to/from it, or consider removing it from the model.
model.element.disconnected
ERROR 38. The relationship between the component "Rally.Go Backend API.AuthService" and the component "Rally.Go Backend API.UserRepository" is missing a technology.
model.relationship.technology
ERROR 39. The relationship between the component "Rally.Go Backend API.AuthService" and the component "Rally.Go Backend API.FirebaseClient" is missing a technology.
model.relationship.technology
ERROR 40. The relationship between the component "Rally.Go Backend API.UserService" and the component "Rally.Go Backend API.UserRepository" is missing a technology.
model.relationship.technology
ERROR 41. The relationship between the component "Rally.Go Backend API.UserService" and the component "Rally.Go Backend API.FirebaseClient" is missing a technology.
model.relationship.technology
ERROR 42. The relationship between the component "Rally.Go Backend API.UserRepository" and the component "Rally.Go Backend API.DatabaseClient" is missing a technology.
model.relationship.technology
ERROR 43. The relationship between the component "Rally.Go Backend API.DatabaseClient" and the software system "MongoDB Atlas" is missing a technology.
model.relationship.technology
ERROR 44. The relationship between the component "Rally.Go Backend API.FirebaseClient" and the software system "Firebase Authentication" is missing a technology.
model.relationship.technology
ERROR 45. The component "Rally.Go Backend API.LoggerMiddleware" is disconnected - add a relationship to/from it, or consider removing it from the model.
model.element.disconnected
ERROR 46. The component "Rally.Go Backend API.CORSMiddleware" is disconnected - add a relationship to/from it, or consider removing it from the model.
model.element.disconnected
ERROR 47. The relationship between the container "Rally.Real-Time API Service" and the software system "Redis" is missing a technology.
model.relationship.technology
ERROR 48. The relationship between the container "Rally.Real-Time API Service" and the software system "Firebase Firestore" is missing a technology.
model.relationship.technology
ERROR 49. The relationship between the container "Rally.Real-Time API Service" and the software system "Compute Engine" is missing a technology.
model.relationship.technology
ERROR 50. The relationship between the component "Rally.Real-Time API Service.ConnectionManager" and the component "Rally.Real-Time API Service.MessageHandler" is missing a technology.
model.relationship.technology
ERROR 51. The relationship between the component "Rally.Real-Time API Service.MessageHandler" and the component "Rally.Real-Time API Service.SessionManager" is missing a technology.
model.relationship.technology
ERROR 52. The relationship between the component "Rally.Real-Time API Service.MessageHandler" and the component "Rally.Real-Time API Service.RedisPublisher" is missing a technology.
model.relationship.technology
ERROR 53. The relationship between the component "Rally.Real-Time API Service.SessionManager" and the software system "Firebase Firestore" is missing a technology.
model.relationship.technology
ERROR 54. The relationship between the component "Rally.Real-Time API Service.RedisPublisher" and the software system "Redis" is missing a technology.
model.relationship.technology
ERROR 55. The relationship between the component "Rally.Real-Time API Service.RedisSubscriber" and the component "Rally.Real-Time API Service.ConnectionManager" is missing a technology.
model.relationship.technology
ERROR 56. The relationship between the component "Rally.Real-Time API Service.RedisSubscriber" and the software system "Redis" is missing a technology.
model.relationship.technology
ERROR 57. The relationship between the software system "Redis" and the software system "Compute Engine" is missing a technology.
model.relationship.technology
ERROR 58. The relationship between the software system "GitHub Actions" and the software system "Artifact Registry" is missing a technology.
model.relationship.technology
ERROR 59. The relationship between the software system "GitHub Actions" and the software system "Cloud Run" is missing a technology.
model.relationship.technology
ERROR 60. The relationship between the software system "GitHub Actions" and the software system "MS Teams" is missing a technology.
model.relationship.technology
ERROR 61. The relationship between the software system "CodeMagic" and the container "Rally.Flutter Mobile App" is missing a technology.
model.relationship.technology
ERROR 62. The relationship between the software system "CodeMagic" and the software system "Rally" is missing a technology.
model.relationship.technology