Skip to content

Fully decentralized, Chartr will change the way you think when it comes to booking your next flight.

License

Notifications You must be signed in to change notification settings

AerovekCommunity/Chartr.iOS

Repository files navigation

Chartr logo

Aviation on the Blockchain


Documentation

Refer to the Developer Guide to get an idea how the app was structured, and how to build and package the app.

Downloading the beta version

The beta app is useful in case you are not a developer and would like to contribute by playing with the app and proposing new features or reporting bugs that you find. Keep in mind that it is not going to be the latest version. If you'd like to request a new beta build, please create a issue ticket for that.

If you'd like to have access to the beta version please follow these steps

  • Request access by creating a new issue
  • Title it "Requesting beta access"
  • In the comment section add your email address associated with your Apple ID you use on your phone
  • Download the TestFlight app on your iPhone. See this getting starting guide for details.
  • You will get an invitation email with a code. Open the TestFlight app and redeem that code and you should see the Chartr app available to download.

Contributing

All work done on the Chartr app happens directly on GitHub. Both core team members and external contributors send pull requests which go through the same review process.

If you are interested in contributing directly to the code base, the first thing you should do is read our Litepaper to get an understanding of what Chartr is and how it's supposed to work.

Submitting Code Changes

  1. Create an issue describing the bugfix or feature you plan to work on, or if one exists already that you want to work on just assign yourself to it.
  2. Clone the repo
git clone https://github.com/AerovekCommunity/Chartr.iOS.git
  1. Create a branch off of main and name it with the issue number first followed by a dash and a description related to the issue being worked on. First make sure your main branch is up to date
    git checkout main
    git pull
    git checkout -b 1-my-first-issue
    
  2. Do the work in that branch and commit and push to remote when ready
    git add . 
    git commit -m "your commit notes"
    git push origin 1-my-first-issue
    
  3. Create a pull request from your branch into main and ask a core contributor to review it
  4. Once the pull request is approved you can merge your branch into main

You can also join our Telegram and Discord channels and ask questions there.

Community

Telegram

  • Join the Aerovek Aviation channel on Telegram where you can ask general questions, voice ideas, or just chat with the community.

  • Join the AeroDao Telegram channel to ask development related questions about this project or the mobile projects. You can tag Jay if you are really stuck on something or something in the code isn't clear.

Discord

Code of Conduct

About

Fully decentralized, Chartr will change the way you think when it comes to booking your next flight.

Topics

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages