freeCodeCamp / pantry-for-good

An open source food bank logistics and inventory management tool
Other
395 stars 189 forks source link

Added Multiple High-Level Functionalities #416

Open samuelfreiberg opened 5 years ago

samuelfreiberg commented 5 years ago

We're a group of engineers from the University of Arizona. We worked with PayPal on this senior-design project to help you, Pantry for Good, to add important, necessary features.

Feature 1: Volunteer Scheduling We added a simple, intuitive calendar to allow the admin to add/edit/remove volunteer shifts. We added a new tab, Volunteer Scheduling, to implement this. We also added .spec files to test these.

Feature 2: Mass Imports Features We implemented a mass-imports feature for the inventory and client schemas. We used the export templates from Link2Feed to allow for easy transition to Pantry for Good.

Feature 3: Automated Volunteer Emails After an admin creates a volunteer shift, an automated email gets sent to the volunteer reminding them of the date/time of their shift.

Calendar

gregv commented 5 years ago

@tsukimi2 let us know how this looks and if there's anything we can do to make sure this PR gets merged