Skip to content

The iOS app with a user interface for the egg verification using blockchain.

License

Notifications You must be signed in to change notification settings

bosh-code/COMP726-iOS-App

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

33 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

COMP726-iOS-App - Egg-Chain

A blockchain-based iOS app for source traceability of eggs in NZ.

Third-year blockchain paper assignment. Used as a vessel to learn Swift & SwiftUI as well as blockchain implementation. A demonstration of how source traceability of New Zealand eggs could be implemented using a chain. A very fast prototype trying out SwiftUI.

Companion blockchain node repo

EggBlockchain The EggBlockchain repo hosts code for the macOS Swift node this app interfaces with.

Requirements

  • XCode 12.0 or greater
  • iOS 13.0 or greater

Building and running

  • Ensure the EggBlockchain is running on your mac. Visit http://localhost:8000/chain to verify. The README.md contains more information on building and running the node.
  • Clone the repo into XCode using GitHub or clone locally and open the .xcodeproj.
  • Change the development team to your own and confirm build targets are correct.

Screenshots

List View About View Add View

Features

  • If you are running a simulated device, ensure that you download the sample QR code and choose it when using the scanner.

Licensing

This project is licensed under Unlicense license.

About

The iOS app with a user interface for the egg verification using blockchain.

Resources

License

Stars

Watchers

Forks

Languages