Inspiration

We're gamers, and the gaming industry has been taking a dark turn as of late. Predatory practices such as microtransactions and loot boxes, have become the norm, destroying our wallets! Even in real life, things like fast food and junk food will quickly eat up your funds.

Wouldn't it be nice if you had a robo-buddy who would give you a nudge when you maybe shouldn't be spending?

What it does

"Save It Up!" is an application that allows you to monitor your spending habits and earn blockchain-ledger backed points (and clout) for saving money by choosing not to buy items that you are reminded that you don't really need. It also doubles as a mobile self-checkout system!

How we built it

Front end

  • React Native
  • Expo
  • Redux

Back end

  • MongoDB
  • MongoDB Atlas
  • GCP
  • Python
  • Flask
  • Vultr

Third-party Services

  • Stellar
  • UPC item DB

Challenges we ran into

  • We had difficulty hosting the application on Google Cloud

Accomplishments that we're proud of

  • WE SURVIVED!!!
  • We centralized a decentralized platform

What we learned

  • Learned how to use Flask
  • Learned more about Stellar
  • Learned how to use React-Redux with React Native
  • Learned about more complex Expo features

What's next for Save It Up!

  1. Decentralize the centralization of the decentralization platform
  2. Contacting stores for API access.
  3. Use radar.io to automatically detect if you are in a store.
  4. Chrome extension to monitor online spending habits
  5. Ranking system.
  6. Implement Google Vision API to detect items that do not have barcodes, such as baked goods or fruits and vegetables.
  7. Budgeting feature
  8. Machine learning algorithm that automatically categorizes products and determine which categories should be, by default, on the Do Not Want list.
Share this project:

Updates