rta_booking_information icon indicating copy to clipboard operation
rta_booking_information copied to clipboard

What about building a front end app and store data locally

Open hongfeiyang opened this issue 3 years ago • 4 comments

https://user-images.githubusercontent.com/19302128/154591816-4c84d365-2e58-4a54-a700-2f40ebc16141.mov

I built a macOS app with this script, it has a scheduler and sends notifications if it finds your desired availability. Instead of storing data through repo commits, we should give user the opportunity to store data on their local machine so they won't have to push to a repo with data update commits :) Also it would be better if we build some script to reschedule a test so it is truly autonomous :) what do you think?

hongfeiyang avatar Feb 18 '22 00:02 hongfeiyang

This is brilliant! :D

sbmkvp avatar Feb 18 '22 00:02 sbmkvp

Should we integrate this into this project as an additional UI option?

Or do you want to maintain as a separate app with this repo as a dependency?

I am happy to proceed either way.

sbmkvp avatar Feb 18 '22 00:02 sbmkvp

Should we integrate this into this project as an additional UI option?

Or do you want to maintain as a separate app with this repo as a dependency?

I am happy to proceed either way.

I prefer to integrate this into this project, this means that this repo needs to be reorganised, this existing python script should be grouped into some kind of core folder, and this new UI can be grouped into another folder.

right now there is still more work to be done to make this UI thing work better, to have this app running there are some additional setup and error handling needed and that needs to be addressed, and when this is mature enough, we can release a packaged app so that people don't need to compile this one their local machine.

Also since flutter is cross platform so it can be compiled into a windows or linux app as well.

hongfeiyang avatar Feb 18 '22 00:02 hongfeiyang

Cool! Feel free to pr/commit the changes whenever it is ready. I am keen to work with flutter in the future as well. Meanwhile, I'll work on the existing feature requests.

sbmkvp avatar Feb 18 '22 00:02 sbmkvp