https://github.com/athena-logistics/athena-rn
:beer::tropical_drink::wine_glass: Athena Event Logistics - App
https://github.com/athena-logistics/athena-rn
event expo logistics react-native
Last synced: 10 months ago
JSON representation
:beer::tropical_drink::wine_glass: Athena Event Logistics - App
- Host: GitHub
- URL: https://github.com/athena-logistics/athena-rn
- Owner: athena-logistics
- License: mit
- Created: 2022-03-04T12:48:56.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2025-05-08T22:02:10.000Z (about 1 year ago)
- Last Synced: 2025-05-08T22:32:56.806Z (about 1 year ago)
- Topics: event, expo, logistics, react-native
- Language: TypeScript
- Homepage: https://athena-logistics.github.io/
- Size: 23.2 MB
- Stars: 4
- Watchers: 2
- Forks: 1
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README

# Athena React Native App
[](https://github.com/athena-logistics/athena-rn/actions/workflows/branch_main.yml)
[](https://github.com/athena-logistics/athena-rn/blob/master/LICENSE)
[](https://github.com/athena-logistics/athena-rn/commits/master)
:beer::tropical_drink::wine_glass: Event Logistics Management
## Development
### Setup
- Run a backend - See https://github.com/athena-logistics/athena-backend
- Install Node using [`asdf`](https://asdf-vm.com/) as specified in `.tool-versions`
- `npm install`
- `npm start`
### Contributing
- Make sure your branch passes the tests - `npm test`
- Open a PR
- Check the PR comments to find a link to the expo preview build
### Production Release
- Bump Version using `npm version [major|minor|patch]`
- Both the `package.json` and `app.json` versions will be automatically updated
- Push `main` to GitHub - `git push origin main`
- Push tag to GitHub - `git push origin --tags`
- GitHub Action will automatically build and submit -
https://github.com/athena-logistics/athena-rn/actions/workflows/tag-stable.yml
- Submit Android App for Review in the
[Play Console](https://play.google.com/console/developers)
- Contact @punkah for access
- Submit iOS Release for review on
[App Store Connect](https://appstoreconnect.apple.com/)
- Contact @punkah for access
### Translations
- Extract Translations with `npm run translations:extract`
- Merge English Translations to othe rLanguages with `npm run translations:merge`
- Edit Translations for non-English languages
- Compile with `npm run translations:compile`