Inspiration
Reading the description for the Desjardins challenge, our team was inspired to create a reliable banking app that would provide users with an interactive and entertaining user experience. Building from the already existing Desjardins app, we designed an improved version that reimagines the user journey as an adventure. The home page invites the user with a chameleon greeting them as their captain. The user's personal account is represented as a treasure chest and is supported by a speech feature, ensuring more a more accessible and inclusive user experience.
What it does
Our app transforms every day banking actions into an adventure. Users can view their balance through a treasure chest interface, send coins to their savings, and receive spoken feedback through built-in text-to-speech.
How we built it
The application was built using React Native with Expo, allowing us to test on each of our personal mobile devices. The UI was designed in Figma and translated into reusable components. To implement interactive features such as speech, Expo libraries were utilized. For demonstration purposes, mock data was used for user accounts, passwords and banking information.
Challenges we ran into
One of our main challenges was managing multiple features within a strict 24-hour time constraint and effectively planning our development process. Another challenge was implementing the speech feature using the Expo Speech library, which none of us had prior experience with. However, our greatest challenge was undoubtedly fighting sleep deprivation throughout the hackathon.
Accomplishments that we're proud of
This experience brought us closer together as a team. Over the course of 24 hours, we took full advantage of everything the hackathon had to offer: attending workshops, networking at the career fair, and ultimately delivering a project that we are proud to showcase.
What we learned
Through this project, we learned how to design and develop a mobile application from concept to prototype. We also learned the importance of teamwork, time management, and taking advantage of every opportunity presented to us during the hackathon.
What's next for Chameleon Bank
There is still much to add to our application. A fully fledged banking app would require additional features such as enhanced security, detailed financial analytics, personalization options, and real backend integration to support real-world usage.
Log in or sign up for Devpost to join the conversation.