build: swap CRA and Webpack for Vite
Swapping out create-react-app in favour of a more up-to-date tool that is better maintained. The bundling time should also significantly improve.
A dev server with hot-reload takes 170-500ms to run with Vite, compared to 1-2 minutes with CRA and Webpack.
I'm confident the production build speeds will improve significantly as well.
- build: update docker files
- feat: change port
- refactor: migrate to vite