create-jiffoo-app
v0.1.2
Published
Create Jiffoo e-commerce application with one command
Maintainers
Readme
create-jiffoo-app
Create Jiffoo e-commerce application with one command.
Quick Start
npx create-jiffoo-app my-storeThis will:
- Clone the Jiffoo template
- Guide you through database configuration
- Install dependencies
- Run database migrations
- Start your development server
Usage
# Create a new Jiffoo store
npx create-jiffoo-app my-store
# Skip dependency installation
npx create-jiffoo-app my-store --skip-install
# Skip database setup
npx create-jiffoo-app my-store --skip-db
# Seed database with sample data
npx create-jiffoo-app my-store --seed
# Use a specific branch
npx create-jiffoo-app my-store --branch devOptions
| Option | Description |
|--------|-------------|
| --skip-install | Skip installing dependencies |
| --skip-db | Skip database setup |
| --seed | Seed database with sample data |
| --branch <branch> | Branch to clone from (default: main) |
| -V, --version | Output version number |
| -h, --help | Display help |
Prerequisites
- Node.js 18+
- pnpm (recommended) or npm
- PostgreSQL
- Git
What's Included
Jiffoo is a modern e-commerce platform with:
- 🛒 Shop Frontend - Next.js 15 storefront
- 📊 Admin Dashboard - Merchant management
- 🔌 Plugin System - Extensible architecture
- 🎨 Theme System - Customizable designs
- 🌍 i18n - Multi-language support
- 🔐 Auth - JWT authentication
After Installation
cd my-store
pnpm devAccess your store:
- Shop: http://localhost:3000
- Admin: http://localhost:3003
- API: http://localhost:4001
Documentation
License
MIT © Jiffoo Team
