Actifit iOS App : Develpment contribution 4

Repository

https://github.com/mcfarhat/actifit-ios

Introduction

This is the contribution to the Actifit iOS App with my last contribution containing Daily Leaderboard (Top 5), Allow a user to post only once a day and tracking support for older iPhone devices. In this contribution, I have worked on some of the roadmaps that we left behind like adding Wallet section so that user can see their total awarded Actifit tokens, Allow users can see all transactions history of awarded tokens.

About Actifit

Actifit is a Smart media token that lets you track your daily activity, posting them to Steemit blockchain with Proof of activity and get rewarded with STEEM and Actifit tokens. Actifit tokens can be used for purchasing fitness-related equipment, tools, gadgets, sportswear, gym memberships and any transactions between providers and actifiters. In the coming days, Actifit tokens will have their own valuation per STEEM as well as FIAT currencies, and hence can be cashed out for actual FIAT currency.

Technologies Used

  • Swift 4.1 which is Apple's native latest version of the language is used in the development of the App.
  • Realm which uses Core Data inside has been used to store user information, Activity track of records and Charity information locally and safely.

Proof of work done

Add Wallet section so that user can see their total awarded Actifit tokens and tokens transaction history Commit Link

  • show 'View Wallet' button Activity tracking screen so that users can see Wallet history.

IMG_A3CF92BFAED1-1.jpeg

  • Users posting their activity on Steemit get rewarded with Actifit tokens from Actifit.
  • Users delegating some part of their SP to Actifit get rewarded with Actifit tokens based on the amount of SP delegated to Actifit Account.
  • Users now are able to track the total count of tokens received along with transaction history of rewarded Actifit tokens.

IMG_0361.PNG

Autofetch previously used Steemit Username so that users do not need to enter their username while getting the wallet information Commit Link

  • Users get to check their wallet information by entering the Steemit username.
  • If the user has posted any activity using the App, the username is saved locally which then can be used to track their rewarded Actifit tokens.

Roadmap

  • Switching between measurement system (Metric & US).
  • Donate rewards to charity.

Github Account
https://github.com/hitenkmr

H2
H3
H4
3 columns
2 columns
1 column
Join the conversation now
Logo
Center