create-armbed-app
v0.1.1
Published
Create a new Armbed kiosk application
Maintainers
Readme
create-armbed-app
Create a new Armbed kiosk application with zero configuration.
Usage
npm
npm create armbed-app my-kiosk-appyarn
yarn create armbed-app my-kiosk-appnpx
npx create-armbed-app my-kiosk-appOptions
npx create-armbed-app my-app --template react
npx create-armbed-app my-app --template vanilla-js
npx create-armbed-app my-app --directory ./custom-dir
npx create-armbed-app my-app --no-install --no-gitAvailable Templates
- react (default) - React 19 + TypeScript + Tailwind CSS v4
- vanilla-js - Pure JavaScript + Tailwind CSS v4
What's Created
my-kiosk-app/
├── frontend/ # Frontend application
│ ├── src/ # Source code
│ ├── package.json # Frontend dependencies
│ └── ... # Build configuration
├── scripts/ # Build and config scripts
├── app.config.json # Application configuration
├── package.json # Project metadata
└── README.md # Project documentationFeatures
- 🚀 Modern Stack: React 19, TypeScript, Tailwind CSS v4
- 🎨 Kiosk-Optimized: Glassmorphism UI, touch-friendly interfaces
- 🔧 Tauri Ready: Desktop application framework integration
- 🔄 Self-Updating: Built-in update mechanism
- 🛡️ Secure: Configuration management and validation
- 📱 ARM Optimized: Performance optimized for ARM devices
- 🌐 Network Smart: Automatic connectivity management
Next Steps
After creating your project:
Start Development
cd my-kiosk-app npm run devConfigure Your App
# Edit app.config.json for your specific needs npm run config # Generate system configurationBuild for Production
npm run build
Documentation
- Project README: Complete setup and usage guide
- Templates: See
frontend/templates/README.mdfor template documentation
Requirements
- Node.js 18+
- npm, yarn, or pnpm
License
MIT
