Schools provide more that just education for many students--they also provide a safe place to go during the day, good meals, reliable internet and technology, and other necessities that students may not have access to outside of school. Students need to have consistent access to these resources, even with most schools being online during the pandemic.

What it does

We created an app that organizes the distribution and donation of supplies to and from families in a community, facilitated through local schools. Students can input their name, school, and what they are donating/want to receive, then find a conveniently located school to drop off/pick up supplies from.

How we built it

We used Java (our most familiar language) and Java's swing tool to make a GUI that is a first step towards creating the full app.

Challenges we ran into

No one in our group has any background in web/app development, so it was initially difficult to create our GUI and we were unable to create a full working app--just a blueprint!

Accomplishments that we're proud of

This was our first time creating anything front-end, as we are still relatively new to computer science and have only done back-end development in our classes. We learned how to make a GUI online and then applied that to our project.

What we learned

We learned how to create a GUI and had our first experience doing front-end developing.

What's next for Every Child Supplied

We hope to make this a complete, functional app that can be used not only in the Chapel Hill school district, but in every state. Once fully implemented, this app has the potential to connect donors to schools and recipients to supplies in an easy, accessible way, which will ensure that every student has the resources they need to succeed outside the classroom.

Share this project: