Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/syntaxlexx/flutter-revenuecat-riverpod-demo
A Flutter Demo App Showcasing Revenuecat integration, Riverpod, and Google Play
https://github.com/syntaxlexx/flutter-revenuecat-riverpod-demo
flutter google-play google-play-subscriptions revenuecat riverpod vscode
Last synced: 2 months ago
JSON representation
A Flutter Demo App Showcasing Revenuecat integration, Riverpod, and Google Play
- Host: GitHub
- URL: https://github.com/syntaxlexx/flutter-revenuecat-riverpod-demo
- Owner: syntaxlexx
- License: mit
- Created: 2023-06-09T23:17:45.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-08-24T18:55:02.000Z (4 months ago)
- Last Synced: 2024-10-11T11:11:17.549Z (3 months ago)
- Topics: flutter, google-play, google-play-subscriptions, revenuecat, riverpod, vscode
- Language: Dart
- Homepage:
- Size: 4.56 MB
- Stars: 18
- Watchers: 1
- Forks: 3
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# revenuecat_demo
A Flutter Demo App Showcasing Revenuecat integration, Riverpod, and Google Play.
Direct to the point, without the bullsh*t.
![Screenshot 1](screenshot-1.png)
## Getting Started
This project is a starting point for a Flutter application.
A few resources to get you started if this is your first Flutter project:
- [Lab: Write your first Flutter app](https://docs.flutter.dev/get-started/codelab)
- [Cookbook: Useful Flutter samples](https://docs.flutter.dev/cookbook)For help getting started with Flutter development, view the
[online documentation](https://docs.flutter.dev/), which offers tutorials,
samples, guidance on mobile development, and a full API reference.> NB: Copy the `.env.example` file to `.env` and provide the required keys
## Google play subscriptions
For the subscriptions to work, ensure your app is released to 'Closed Testing'. Otherwise, you won't be able to view the products from Google Play. Make sure you release to the **closed testing**.- The name of the entire subscription is equivalent to `subscription groups` in IOS. So name it `Pro`. It is the Product ID` in Revenuecat.
- The base plans now can be customizable to, say: `pro-monthly`, `pro-yearly`. Also, you can make it country-wise e.g. `pro-monthly-emea`, `pro-mothly-south-america`, e.t.c.[Revenuecat Docs](https://www.revenuecat.com/docs/getting-started#4-using-revenuecats-purchases-sdk)