3 ms·
Show HN: TTShift – build a work schedule from the text requirements
I want to create a work schedule builder that is (1) easy to start with and (2) offers great flexibility. And now I have a very basic MVP that I want to show.
Here are some things it can handle while building your schedule:
* Set the number of workers needed per shift and specify constraints. Ex: each shift has a minimum of 8 workers and 2 of them must be certified staff that can be assigned to hazardous tasks.
* Respecting mutually exclusive shifts. Ex: If the worker is assigned to a night shift, he can not be assigned for a day shift on the same or following day.
* Take into account each worker’s availability and the maximum number of shifts they can work. Ex: John is only available on weekdays, and can do 3 shifts per week.
* Enforce mutually and non-mutually exclusive constraints. Ex: if the worker is assigned to handle the cash register during the morning shift, he cannot also be assigned as a floor supervisor during that same shift, since both roles require full attention.
* Prioritize certain constraints over others to ensure critical tasks are covered, even if not all shifts are fully staffed. Ex: In the event of understaffing, prioritize essential roles like healthcare or safety positions.
* Takes into account workers' preferences regarding who they work with or who they prefer to avoid. Ex: Sophie, Emma, and Noah have a great rapport and boost productivity when scheduled together so consider this when building the shift.
If you want to try it, keep in mind that it's just an MVP to play around with. Sometimes you'll have to be extra verbose with your requirements to get the desired result.
I really appreciate your feedback.
- voidUpdate 2y agoThe decline and X buttons on your cookie banner have no effect. I'm pretty sure that violates some kind of law somewhere...
- apel 2y agoThe website can not be used without this cookie consent as it says: By using our website, you consent to our use of these technologies. That sort of prevents you from using the website. Thought maybe this wasn't done right...
- voidUpdate 2y agoI signed up for an account and tried it out by just deleting the cookie message when it popped up, and it seemed to work fine. If there's no way to decline the cookie banner and you just do it anyway even if you don't click accept, what's the point in the cookie banner?
- apel 2y agoThat's interesting... Wasn't that a violation of the terms of use committed by the user? Still won't be surprised if that's not ok somewhere. Either way, I removed that cookie dependency and now it can be used cookie-free!