mattvchandler / ProgressBars

Android countdown / timer app
MIT License
54 stars 8 forks source link

Add an option to sync timers across the network #17

Open unfa opened 4 years ago

unfa commented 4 years ago

This would be really useful for tracking event schedules, but it'd need a way to sync the data across the network.

I think there could be a concept of boards added. A single board can hold multiple timers, can be shared with read-only and read-write access to different users.

This way one could create an event schedule as a board and share it with everyone involved in it (could be a technical team or attendants).

What do you think?

mattvchandler commented 4 years ago

I don't have the resources to host / maintain the server that would be needed for a network sync function.

That being said, one way that this could be accomplished is through google calendar (or your online calendar system of choice. I'd lean toward using caldav to make it work with multiple services). It already has all of those features (sharing, access control, 'boards' as different calendars). ProgressBars could save / load timer data as calendar events, and display a countdown / countup for them.

I don't have the time to work on this, but if you or someone else feels like taking a crack at it, feel free to submit a PR.

unfa commented 4 years ago

This sounds like a good idea. Cheaper to implement, and inter-operable with existing solutions!