Skip to content

valentk777/MyChallenges

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MyChallenges

Build Quality Gate Status Code Smells Bugs

Get it on Google Play

What is this?

Logo This is a mobile app with React Native for creating and tracking your challenges.

Screenshots

screen screen screen screen screen

Tech stack:

  • Node.Js v18.14.0
  • npm 9.8.1
  • Java 19.0.2

Setting up environment:

  • npx react-native info
  • git lfs install (used for large files)
  • Install Node.Js v18.17.0
  • Install Android studio

Start an app

npx react-native start npm run android

Rename bundle

npm install react-native-rename -g npx react-native-rename@latest "MyChallenges" -b com.baitupasaulis.MyChallenges

Versioning

https://github.com/gustarus/react-native-version-up npm run version:up -- --patch git tag -a v1.0.X -m 'release 1.0.X: increase versions and build numbers' git commit -m 'release 1.0.X: increase versions and build numbers' git push origin --tags

Release

Andoid Play Store

To release an application run this command under 'android' folder ./gradlew bundleRelease Bundle appears in ...\MyChallenges\android\app\build\outputs\bundle\release https://play.google.com/console/u/0/developers/6969098457648081136/app-list