Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/hidakatsuya/shopping_list-android
An android app for Shopping List web built with turbo-android
https://github.com/hidakatsuya/shopping_list-android
android turbo-android
Last synced: 22 days ago
JSON representation
An android app for Shopping List web built with turbo-android
- Host: GitHub
- URL: https://github.com/hidakatsuya/shopping_list-android
- Owner: hidakatsuya
- License: mit
- Created: 2022-07-10T15:29:03.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2023-11-27T14:49:44.000Z (about 1 year ago)
- Last Synced: 2024-10-28T17:15:15.069Z (2 months ago)
- Topics: android, turbo-android
- Language: Kotlin
- Homepage:
- Size: 1.06 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Shopping List Android
[![CI](https://github.com/hidakatsuya/shopping_list-android/actions/workflows/test.yml/badge.svg?branch=main)](https://github.com/hidakatsuya/shopping_list-android/actions/workflows/test.yml)
An Android client for the [Shopping List](https://github.com/hidakatsuya/shopping_list) web
built with [turbo-android](https://github.com/hotwired/turbo-android).
## Built With
- [Turbo Native for Android](https://github.com/hotwired/turbo-android) 7.0.0-rc14
## Getting Started
These instructions will get you a copy of the project up and running on your local machine for development and testing purposes.
### Prerequisites
- [Shopping List web application](https://github.com/hidakatsuya/shopping_list)
- [Google Sign-in for Android](https://developers.google.com/identity/sign-in/android/start)
- Google Client Id### Installing
Set the following configs to create `debug.properties` file:
```
BASE_URL=
GOOGLE_CLIENT_ID=
```Build and run app.
## Deployment
1. Set the following configs to create `release.properties` file
```
BASE_URL=
GOOGLE_CLIENT_ID=
```
2. Set up [App signing](https://developer.android.com/studio/publish/app-signing)
3. Create `app/signingConfigs/release.gradle` and move `signingConfigs` added to `build.gradle`
4. Build app## License
This project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details