mmouterde / timeout-ultimate

Setting up a quizz mobile application to learn the rules of ultimate

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

πŸ₯ Timeout Ultimate

Setting up a quizz mobile application to learn the rules of ultimate

πŸ‘ Contributing

Found a bug? Take 2 minutes to report it

If you want to contribute to the projet, just pick up an issue from the list and start fixing it. You can then open a pull-request so that your contribution can be merged into the main branch.

Not a developer? We always need people to help us with:

  • improving the wording of the application;
  • translate the questions to another language;
  • adding new questions;
  • testing the app;
  • gathering feedback from our users;

Please get in touch.

⌨️ Development

You need a recent version of nodejs.

Clone the project and install all its dependancies:

git clone git@github.com:sallesma/timeout-ultimate.git
cd timeout-ultimate
npm install -g expo-cli
yarn install

And finally, start the project:

yarn start

If you need to update the rules, change the pdf file in the assets and run npm run extractor.

πŸš€ Release

To release a new version of the app :

  1. Send a pull request updating the version in app.json, as well as buildNumber (ios) and versionCode (android) if you need to build new binaries
  2. When it is merged, create a release on Github
  3. expo publish --release-channel production
  4. If needed, republish to the stores using eas build --platform all --profile production

πŸ“œ License

The app source code is made available under the MIT license.

About

Setting up a quizz mobile application to learn the rules of ultimate

License:MIT License


Languages

Language:JavaScript 100.0%