Inspiration

We wanted to create an app that motivated people to start saving money. Setting goals motivate people, and we wanted to incorporate that into a financial savings app.

What it does

When you make a transaction, the app rounds up the cost to the nearest whole number and deposits the difference in a savings account. Users start by choosing a savings goal in the form of a charity donation or an item of personal interest. The app then gives you a percentage value completed towards the goal price and notifies the user their progress through text messages.

How we built it

The front-end is built in React-Native while the back-end is built through Javascript, Node.js and Mongodb. We also used stdlib to hold a database and send text message notifications to users.

Challenges we ran into

Everything was a challenge. This was the first major project for all of us that used React-Native as a front-end backed by Javascript.

Accomplishments that we're proud of

Early on in the project, It was really satisfying to get the text-message service on stdlib to work with our front-end. This accomplishment got the ball rolling for us.

What we learned

We learned a lot. Mainly the fact that javascript can sometimes be a jerk.

What's next for Pig-E

We want to integrate more goal options to give users more flexibility with their savings. Google's Donation API seems like a good future replacement for non-profit donations through the app.

Share this project:

Updates