Inspiration

Day by day the greatest challenge that faces the future of cryptocurrency becomes more and more glaringly obvious: ease of access. Cryptocurrency is held back by its perception in the general public as something foreign and overly complicated. We set out to create an application that would cut down on the convoluted menus and clutter of modern day crypto apps.

What it does

Our app allows users to create an all encompassing crypto wallet. Users can add crypto addresses to the app, and the corresponding QR code will be created. All of the added addresses are accessible within the app, in a user friendly UI, with only a scroll of the finger. Each address will also have an option to view more information, such as the current value of that specific currency.

How we built it

The large majority of our project is built only using Swift. We also integrated API information from CoinGecko, and included a few hand-made graphical assets.

Challenges we ran into

Our team members had somewhat limited experience when it came with Swift, and as the project progressed we ran into several issues with the lack of intuitiveness with the language. The challenges were manageable, but required significant investment to overcome.

Accomplishments that we're proud of

None of the team members had prior experience with integrating an API into a swift based project. This proved to be a significant challenge for us, but overcoming it in the end created an overwhelming satisfaction for the whole team.

What we learned

All of our group members made great strides when it comes to learning how to program in the Swift environment. In addition, this was the first major team project any of us have participated in, so learning how to effectively manage and coordinate the team turned out to be an incredibly productive experience.

What's next for Crypto Wallet

We have plans to allow addresses to be added in QR form in the future. In addition, we aim to integrate greater functionality with features such as converting currencies and sharing crypto QR codes through share features. In the long term, we wish to push crypto to the level that it can be seamlessly integrated in the users' daily lives, without them having to put any excess effort.

Built With

Share this project:

Updates