Project Aha is a mobile development project that aims to enhance group finance management and group payment experience In current app market, we could not find a satisfying payment app. We want our app to take care of every aspect of a group event experience relating to money, including creation of groups and events, settlement of payments, visible comments and discussion, personal budget and event expenditure visualization.
Since our project is all about experience. We divide the team to three different tasks. Frontend, backend and UX design. We used sketches and then Adobe XD to design the flow between different user interfaces, product features and styles. For the frontend, we used React Native to create pages and link between main pages and buttons. For the backend, we used Java, Spring Framework, and MySQL to manage the maven project and build database that stores account and financial information of the users.
We encountered many challenges on this project. First one is common - the limited hours. We envisioned many features for the product and improvement to user experience. However, we did not have enough time to highlight these designs in our MVP. Second is the limited experience in frontend development. None of our team is relatively experienced with front-end development, which our project heavily depends on. After going to the workshop and self-learning from many APIs, we were finally able to create pages. We are proud of everyone's work on the team, including the database creation, front-end experiments and the UX design. It is a unique experience for product ideation, engineering practice, and wonderful bonding. After the event, we are building a side project team and continuing to polish the project based on our design to achieve the "goal behaviors".
Log in or sign up for Devpost to join the conversation.