Inspiration

In a world where everything is seemingly expensive nowadays, it can be hard for many people to afford the necessities they need in life. Particularly, this issue affects University students who are usually in a tougher financial situation than the average person. It can be hard for a University student to succeed academically when there is financial inequality between them and their peers, as well as school supplies being overly expensive. I wanted to build a solution that can be used to help university students to be able to afford the school supplies they want and need.

What it does

Supplied is a web app that can be used by University students that are in need to make anonymous requests for school supply funding. Students can fill out a form, specifying the item(s) they require and its associated cost. Supporters can then view a page of listings and choose which item to donate to. In addition, supporters can also donate to the website on which the team at Supplied! will allocate this to the different listings

How we built it

Supplied! application is built using React.js, HTML, Sass, Node, and Express. Breaking up our application into functional components in the front end that is used in the pages themselves, makes this application scalable and modular for future development. In the front end using some custom materials and Material UI, we were able to build a modern UI that is accessible on many devices. For the front end to communicate with the backend, we built a Node.js server using Express, and Node.js in order to store and modify our listing data.

Challenges we ran into

Managing everything on my own took a lot of effort. Managing the back end to creating a good layout for the front end created a lot of challenges.

Accomplishments that we're proud of

A working front-end that captures all the functionalities and our vision. Developing a web app with a smooth user experience in a short amount of time.

What we learned

Project and time management; communication skills & effort estimation. Improved & learned React.js skills and other web development skills.

What's next for Supplied!

Potential Improvements: I plan on adding a section for people to donate used items. Communicating with various universities to support my endeavors. Polish & security improvements.

Share this project:

Updates