# Skinny Robot Crawler - Mr. Crawler 🤘
# Software Architecture
# Design
Design
The design of the UI will be made using Figma and based on "Crew Dragon" dashboard design.
# Requirements
- Touch-screen friendly
- Responsive interface
- Gyroscope Metrics mask
- Three views
- Control View
- Camera View
- Robot State View (Gyroscope Metrics ON by default).
# Frameworks
# Electron
# C++
# Requirements
- 80% Unit Testing Coverage Codecov
- Concurrency
# Helping tools for testing (To be analysed)
- Codacy Static Code Analysis
- Codecov?
# Braking down views.
# Robot State View
Must haves:
Should haves:
Could haves:
- Monitor CPU
- CPU Overload notifications
- Memory