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.
Log in or sign up for Devpost to join the conversation.