Inspiration

We got inspiration from Duolingo but also from Fantasy Sports apps where you are able to compete for awards against your friends. That thought process led to the idea of WealthWise - a fun, competitive environment to gain financial literacy.

What it does

WealthWise provides knowledge on many aspects of financial literacy and also has fun quizzes attached to these topics. These quizzes earn user points and these points can be converted to earn rewards through the app. Some awards include $15 gift cards or even a $200 gift card. What sets us apart is the aspect of fantasy sports. We have functionality that allows people to create groups where their friends can join and pool in some amount of in-app points. Then, based off of the engagement on the app and how many points the user earns, the top 3 are able to gain a lot of points whereas others lose points. This aspect of fantasy sports makes it much more addicting and is a self reinforcement process which allows people to gain more financial literacy.

How we built it

We built a mobile app using React Native because it leverages cross platform technology and this would help us reach a broad number of users. Furthermore, our group was familiar with ReactJS so we believed this would be the best option for us. We also used Firebase for the backend services as authentication and our database (firestore) were both crucial to our data flow.

Challenges we ran into

We ran into a huge challenge towards the end of the hackathon where our firebase firestorm database randomly crashed on us and the owner of the project got locked out. We did lose a lot of our data and unfortunately, it was not possible to recover the data lost.

Accomplishments that we're proud of

We are very proud of making a functioning mobile app with a lot of unique features while using good coding principles. Also, it is always impressive when you are still able to continue on coding even though you are super tired :)

What we learned

We learned a lot of the nitty-gritty details of React Native and also firebase. We gain a good amount of experience in debugging various bugs, and we also learned about authentication and how JWTs work to maintain our auth state.

What's next for WealthWise

WealthWise would like to transition to a proper NoSQL database like MongoDB and also build our own REST API. This allows us to not completely depend on one service for all our backend. Furthermore, we would like to fully build out the potential of our fantasy sports side as well as add more engaging tasks.

Share this project:

Updates