# gmus-web This is a frontend web app for use with the [gmus backend](../gmus-backend/README.md). ## Scripts ### `yarn start` Runs the app in the development mode. ### `yarn test` Runs tests ### `yarn build` Builds app ## Architecture ### Global app This is the main part of the app. It is responsible for handling: - Global state such as which song is playing, and the current time - Connections to the API, through a websocket - Sharing state with other clients, and responding to updates from the API - Playing music, through an HTML