During this semester I’m taking my capstone in which we are working on a project for Thea’s Pantry. Before starting this project however, we had to take a look at what we would be doing a project on. This blog post is about some of the things that I found interesting and useful about the two pantries mentioned in the title.
The first thing I’m going to talk about is LibreFoodPantry. LibreFoodPantry is a community building free and open source software for food pantries. The website for this community contains six main sections that I read. These include their mission, values (such as Agile principles), code of conduct, licensing, acknowledgements, and coordinating committee. The section I found to be most interesting was the mission. They state “Our mission is to expand a community of students and faculty across multiple institutions who believe software can be used to help society. We strive to support local food pantries with quality, adaptable, free and open source software (FOSS) to help them serve their guests. Through learning opportunities within FOSS food pantry projects, we provide students with the perspective that computing can be used for social good.” I chose to talk about this because I think its really kind that an entire community has been developed and continues to work on projects for social good and to help others.
The second thing I’m going to talk about is Thea’s Pantry. Thea’s Pantry is Worcester State’s own personal food pantry. Within the README file of the Documentation repository, there are five main sections. These sections are User Stories, Architecture, Technology, Workflow, and Release Process. The section that I found to be most useful is the Architecture section. I found this section to be most useful because it describes the ReportingSystem and what the different subsections use for components and queues. On top of that, it shows the diagram for the ReportingSystem Standalone Integration Test which I think is helpful for anyone who wants to understand the architecture.
Overall, I’m really excited to start working on a project with Thea’s Pantry and I hope that I’m able to help make a difference.
From the blog CS@Worcester – One pixel at a time by gizmo10203 and used with permission of the author. All other rights reserved by the author.