FundsFly

Inspiration

FundsFly was born out of a necessity for a dynamic financial tool capable of facilitating both online and offline transactions with the utilization of blockchain technology. Our team recognized the constraints posed by traditional banking systems, particularly in enabling smooth cross-border transfers. To overcome these limitations, we embarked on a journey to harness the decentralized capabilities of blockchain. Our aim was to create a platform that transcends geographical barriers, empowering users to securely and conveniently transact irrespective of their location or internet connectivity.

What it does

FundsFly enables users to transfer funds globally when online and via Bluetooth connectivity when offline. Utilizing blockchain technology, users can securely send and receive funds using the platform's native cryptocurrency, "Navi." Whether traveling abroad or in areas with limited internet access, FundsFly ensures that users can transact conveniently and securely.

How we built it

We built FundsFly in three key steps:

  1. Starknet ERC20 Token: We designed and implemented the underlying token, defining the protocol. The token tracks the balance of sender and receiver amounts, ensuring transparency and security in transactions.

  2. AWS EC2 Instance Setup: We deployed an AWS EC2 instance to host the blockchain network, configuring server endpoints and ensuring seamless communication between the blockchain and the FundsFly application. By leveraging AWS's scalable and reliable cloud services, FundsFly ensures high availability and performance for its users.

  3. UI Development with Kotlin: We developed the user interface for the FundsFly application using Kotlin in Android Studio. The UI was meticulously crafted to provide a sleek and intuitive experience for users, incorporating features for fund transfers, account management, and transaction history.

Challenges we ran into

Throughout the development process, we encountered various challenges, including technical complexities in deploying and interacting with Smart contracts on the Starknet blockchain, and integration issues with AWS services. However, through collaborative efforts and Starknet community help from discord server, we were able to complete the project in time.

Accomplishments that we're proud of

We're proud to have successfully implemented FundsFly, a versatile financial solution that leverages blockchain technology for both online and offline fund transfers. Our accomplishment lies an solutions to people in remote areas and spending lot of moneys on international transfers

What we learned

Through the development of FundsFly, we gained valuable insights into blockchain technology, AWS infrastructure, and mobile app development. We honed our skills in command-line operations, text editing, and UI design, deepening our understanding of complex technical concepts and enhancing our problem-solving abilities.

What's next for FundsFly

In the future, we plan to further enhance FundsFly's functionality and usability by implementing additional features such as multi-currency support, advanced security measures, and integration with other blockchain networks. We also aim to expand our user base and partnerships to drive adoption and growth for FundsFly as a leading financial platform.

Share this project:

Updates