Skip to content

DeltaHacks 6 Algorand challenge 2nd place. Android app developed using the Algorand blockchain to easily transfer Algos (cryptocurrency) to other users.

Notifications You must be signed in to change notification settings

gabrielgranata/ez-transfer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

39 Commits
 
 
 
 
 
 

Repository files navigation

Ez-Transfer

An android app built on the Algorand Blockchain. Making Algo Transfer easy.

Inspiration

This project was inspired by the algorand challenge at deltahacks. The challenge was to use their developer tools to inspire positive change.

What it does

This app allows users to easily transfer crypto funds to their friends with the click of a button.

How we built it

We built it within android studio, using Java and Android tools for the front end, as well as a Node.js (Express) backend using Firebase for Auth.

Challenges we ran into

A lot. Parts of the algorand sdk were not well supported for android so we had to find some workarounds which is where most of our time was spent. This included restructuring our entire application to work with a Node.JS backend as opposed to having native SDK code.

Accomplishments that we're proud of

We ended up implementing a node.js server to interact with algorand servers and firebase since android was not able to and were able to get over that hurdle. Given the lack of expertise we had with blockchain and cryptocurrency when we started, we actually got pretty far with the technology and understanding of how it works.

What we learned

We learned about many things:

  • blockchain
  • cryptocurrency
  • algorand sdk
  • kdm
  • HTTP requests
  • android studio
  • node.js
  • transactions of algorands
  • firebase
  • express

What's next for Ez-Transfer

  • being able to transfer between regular currency and cryptocurrency within the app
  • a view of the trading prices for different cryptos
  • having a friends list to easily send money to people you trust
  • NFC transactions for androids to transfer funds even easier when out and about.

The original plan for Ez-Transfer including being able to send real money (Any currency) to others, with us converting to Algos and sending across the blockchain. This was an important part of the application which we never had the time to implement due to time constraints. If given the opportunity, this is the feature we'd like to add next.

About

DeltaHacks 6 Algorand challenge 2nd place. Android app developed using the Algorand blockchain to easily transfer Algos (cryptocurrency) to other users.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published