-
Notifications
You must be signed in to change notification settings - Fork 0
Description
What the current implementation offers
The current UI offers a WebSocket based streaming for Android with controls to operate the devices. The UI is based on Vue.js and controls the node.js backend server.
What needs to be done
We will need to adjust large parts of this repository to move from Vue.js to React+Typscript with Vite. First we should migrate the current UI Package to a react+typescript package. We need to completely remove the Vue application. The idea is to create a react component that can be imported as library in other projects, but we need to keep the same functionality as the current Vue Home View to use the backend server. Important: We want to keep the current functionality as it is and just port it to React+Typescript+Vite stack without breaking backend compatibility.
Todo
- Port the Vue application to react that can be included into other react projects.
- Remove the Vue dependency and code from the repository.
- Test that the React component works with the Node.js backend
Keep the backend (package/api) as it is for now. Do not change the backend.