(hey there, friend of some of the tabletop staffers and web engineer with time on my hands)
Currently the web app used with tabletop circulation is several years old and has a UI that can frustrate people at times, including when there are high-volume check-ins/check-outs.
It might be nice to:
- create a minimal node package under a new directory like
static/client-apps
- migrate the existing angular functionality to a react app (like one set up using nano-react-app to avoid boilerplate and unneeded deps)
- add test coverage and test in any environments you all use, before removing references to the angular app
This could allow for:
- using node packages for this can keep deps updated and secure
- improvements/features could be easier to add and test at this point
- mitigating issues impacting network connectivity if needed
- making mobile usage more of a reality in an ideal world
If this sounds of interest, I am happy to throw you all an MR with some changes in isolation of the existing app, even if it just can be used piecemeal or something.
(hey there, friend of some of the tabletop staffers and web engineer with time on my hands)
Currently the web app used with tabletop circulation is several years old and has a UI that can frustrate people at times, including when there are high-volume check-ins/check-outs.
It might be nice to:
static/client-appsThis could allow for:
If this sounds of interest, I am happy to throw you all an MR with some changes in isolation of the existing app, even if it just can be used piecemeal or something.