Inspiration

The project was inspired by many popular strategy mobile games, as some have perfected the formula of getting people to stay engaged for a long time.

What it does

re:bank is a mock bank mobile application targetting the demographic of 10-15yo children, trying to create an engaging and educational environment for this audience. It's important that kids learn the fundamentals of finance early on, and this project tries to accomplish just that.

How we built it

The backend for the app was built using the Django framework in Python, and the actual app itself (the frontend) was build using the osu!framework and the C# language.

Challenges we ran into

The scope of the project quickly creeped out of control, and our inexperience with this particular framework caused ineffeciency and issues along the way. The incompatibility of certain libraries with the platforms used by our teammates also caused a pretty severe issue, causing us to have to switch strategies in the middle of working.

Accomplishments that we're proud of

We've successfully learned the fundamentals of working with the osu!framework, which is not particularly well implemented, and were able to deliver a consistent experience taking advantage of its advanced layout engine to provide responsiveness on all platforms.

What we learned

We learned that picking the technology stack for a project is very important, as experience with a certain framework/language can quickly accelerate the process of building the application, and inexperience leads to the exact opposite. We learned a lot about these new frameworks we haven't used before, and are pretty confident we could use it to deliver production-grade applications in the future.

What's next for re:bank

The best way to continue the work on re:bank would be to first finish implementing all the planned functionality and improving upon the ideas presented. A graphical rework would also do wonders to further engage the young audience, and is certainly a field that could be focused in future development.

Built With

Share this project:

Updates