Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Assign employees to orders #1

Closed
marykatefain opened this issue Oct 8, 2017 · 6 comments
Closed

Assign employees to orders #1

marykatefain opened this issue Oct 8, 2017 · 6 comments
Assignees
Milestone

Comments

@marykatefain
Copy link
Contributor

We are not sure how employees are supposed to be assigned a particular harvest. Is this something managers will do on their own (ie. look at a list of upcoming harvests and manually assign them), or something the app should automatically do?

If the app is automatically assigning harvests to employees, on what grounds does it make that decision? Days and hours the employee is scheduled? Specific gardens they are assigned to? Whoever is closest to the particular harvest (like uber)? Some of these are more complicated than others. We need some insight into how the employee management aspect of this over at GardenHub is going to work to make some decisions.

Could you think about this and get back to us by next weekend if possible?

Thanks!

@marykatefain
Copy link
Contributor Author

Tagging in @JenniferGold and @ashleyseiver on this one! :)

@JenniferGold
Copy link

JenniferGold commented Oct 16, 2017 via email

@JenniferGold
Copy link

JenniferGold commented Oct 16, 2017 via email

@marykatefain
Copy link
Contributor Author

Awesome, thanks!

@marykatefain
Copy link
Contributor Author

Notes from call:

  • 1 garden has 1 employee (default) ex. Max
  • If no harvests, they still go to do dedicated City Harvest Plots tending (if they have one)
  • They also do general tending. Large gardens = every day, Small gardens = every few days
  • City Harvest Plots is dedicated to the organization, and 100% is donated always (GM enter this)
  • City Harvest the program that GH donates to, in exchange for garden support
  • "gleaning" = harvesting crops and donating them, most large gardens have dedicated plots already
  • Garden managers manage employees, and should be able to re-assign default gardener depending on situations

- Q: do employees go 7 days a week? What if a harvest is just scheduled for 1 day?

  • Weather??
  • Some drop off locations open only M-F, 9-5
  • Doesn't matter what day it's done as long as it's done
  • Gardeners have to use judgement call to get stuff at the right time
  • Can the app understand days not available?

DROPS OFFS?!

  • Most gardens have an assigned drop off point, by area

Ideas for later:

  • Facilitate GMs getting volunteers for jobs
  • Social stuff
  • Potential drop off point: farmer's market stand for selling

@alexgleason alexgleason changed the title How are employees assigned Harvests? Assign employees to orders Nov 27, 2017
@alexgleason alexgleason added this to the 1.0.0 milestone Nov 27, 2017
@alexgleason
Copy link
Contributor

I've implemented User.get_picker_orders() which returns all Order objects from every plot in each garden the user as assigned as a "picker" on.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants