Parra Project Templates
Templates provide developers with various starting points for bootstrapping their apps with the Parra CLI. While many templates share common features, they can differ in examples, file structures, Xcode project settings, entitlements, and SPM dependencies to accommodate the unique needs of different apps.
Default Template
The template used when the option is omitted. This is a good starting point for most apps. It contains examples of Parra's core features, including authentication, user feedback, profile management, and product roadmap. For more information, check out this template's quickstart guide.
parra bootstrap --template default
RevenueCat Template
A great starting point for apps that intend to offer In-App Purchases with RevenueCat. It contains all the same features as the default template as well as a sample subscription upsell modal. For more information, check out this template's quickstart guide.
Additional setup in the RevenueCat dashboard is required for this template.
parra bootstrap --template revenue-cat
Shopify Storefront
If you have a Shopify store and want to build a mobile app to showcase your products, this template is for you. It contains all the same features as the default template as well as a sample Shopify Storefront integration. For more information, check out this template's quickstart guide.
Additional setup in the Shopify dashboard is required for this template.
parra bootstrap --template shopify-storefront