@alfadesmeta/nocodecart-cli
Version:
CLI tool for installing NoCodeCart premium templates and components in FlutterFlow projects
133 lines (92 loc) • 3.53 kB
Markdown
# NoCodeCart CLI
NoCodeCart CLI is a powerful command-line tool designed to streamline the integration of premium templates and components from the NoCodeCart marketplace into your FlutterFlow projects. It automates manual code modifications, saving you time and effort in the implementation process.
## Features
- **One-Command Integration**: Implement complex features with a single command
- **License Management**: Easy license activation and management
- **Automated Code Updates**: Automatically handles required code modifications
- **Multiple Component Support**: Supports various NoCodeCart marketplace components
- **Cross-Platform**: Works on Windows, macOS, and Linux
## Installation
Install NoCodeCart CLI globally using npm:
```bash
npm install -g @alfadesmeta/nocodecart-cli
```
## Usage
### List Available Components
View all available components and their purchase options:
```bash
nocodecart list
```
### Install a Component
Install a component using your license key:
```bash
nocodecart install -k YOUR_LICENSE_KEY -c COMPONENT_NAME
```
Example:
```bash
nocodecart install -k your-license-key -c music-background
```
### Deactivate License
Deactivate your license to use it on another machine:
```bash
nocodecart deactivate
```
## Components
Currently supported components:
### Background Music Player
- Adds background music capability to your FlutterFlow app
- Supports playlist management
- Includes background playback
- Cross-platform support (iOS & Android)
[More components coming soon]
## Prerequisites
- Node.js 14.0 or later
- npm 6.0 or later
- A FlutterFlow project
- Valid license key from NoCodeCart marketplace
## Getting a License
1. Visit [NoCodeCart Marketplace](https://nocodecart.com)
2. Choose a component or template
3. Purchase either:
- Complete template (includes license key)
- License key only (if you already have the template)
## Support
- Documentation: [docs.nocodecart.com](https://docs.nocodecart.com)
- Support: [support.nocodecart.com](https://support.nocodecart.com)
- License Management: [nocodecart.com/dashboard](https://nocodecart.com/my-orders)
## Why NoCodeCart CLI?
### Time-Saving
- Eliminates manual code modifications
- Reduces implementation time from hours to minutes
- Minimizes potential for errors
### Easy Integration
- Automated code updates
- Handles complex configurations
- Manages platform-specific requirements
### License Management
- Easy activation process
- Flexible license transfer
- Clear activation status
## Common Use Cases
1. **Template Integration**
```bash
# List available components
nocodecart list
# Install desired component
nocodecart install -k LICENSE_KEY -c component-name
```
2. **License Transfer**
```bash
# Deactivate on current machine
nocodecart deactivate
# Activate on new machine
nocodecart install -k LICENSE_KEY -c component-name
```
## Troubleshooting
If you encounter issues:
1. Check your license key status in the [dashboard](https://nocodecart.com/my-orders)
2. Ensure you're using the correct component name
3. Verify your FlutterFlow project structure
4. Contact support if issues persist
---
**Note**: This CLI tool is officially maintained by NoCodeCart(A product of [Alfadesmeta](https://alfadesmeta.com)). For the latest updates and features, visit [nocodecart.com](https://nocodecart.com).