Reduce recycling costs for businesses and saving teachers money on school supplies.
What it does
Connects businesses with schools.
How we built it
The front-end was built using React.js. Django and Python were used for REST API endpoints implementing the back-end.
Challenges we ran into
Working with new languages and frameworks was a challenge. The one developer on our team with React.js experience only had 4 months of it, while the other three developers are didn't really have any experience with it to speak of. Django and Python were also largely new ground for the developer tasked with the REST API back-end. The team didn't really have a common skillset that would have made any other platform choice easier.
Integrating the web front-end with the REST API proved to be problematic. CORS issues cropped up, and we were uncertain how to invoke the API endpoints from the React.js code.
CSS styling of the front-end was also a challenge.
Accomplishments that we're proud of
We know that the REST API back-end works for that which it was tasked.
All of the developers gained valuable experience and lessons learned.
One of our team members gained project lead experience.
Matching our programming skillset with the problem we were trying to solve.
What we learned
React.js, HTML, CSS
Project scoping and time management.
What's next for PaperSaver
We do not currently have any plans to push this project further.