View a sample wrapped at jumbo.cash/share/y5uybwdf3aac
Inspiration
We were inspired by Spotify Wrappped. Apps hoard a wealth of information about our behavior and people love these colorful insight into their habits.
What it does
Our project scrapes our users' accounts using JumboCash's guest access feature. We then send them an email with a link to their personalized "meal plan wrapped" website.
How we built it
Behind the scenes, jumbo.cash uses Postmark to receive the account credentials for a JumboCash guest account. A Laravel backend logs into JumboCash and scrapes the transaction history, then sends a report to an email address found in the Tufts directory. The frontend uses Tailwind for styling. (We misspoke in the video—it does not use Livewire, though it is an amazing package.)
Challenges we ran into
The JumboCash website was very difficult to reverse engneer. From a technical perspective, it's a steaming mess of a web app. We had to carefully replicate the multiple requests in multiple formats that JumboCash makes to log in. Once we scraped the data, we use the Tufts Directory to find the user's email address and send them their report.
Accomplishments that we're proud of
We're proud of the design and reverse engineering the JumboCash website.
What's next for Tufts Meal Plan Wrapped
We've put up posters around campus and look forward to making it more stable and useful as people try it out.


Log in or sign up for Devpost to join the conversation.