
A powerful TALL stack foundation for niche marketplaces and small business management
๐ฎ Interactive Demo
ยท
๐ Report Bug
ยท
โจ Request Feature
โ ๏ธ This app is in active development
โ ๏ธ THIS REPOSITORY SHOULD BE USED ON A BRAND-NEW PROJECT
WittyWorkflow is a TALL stack (Tailwind CSS, Alpine.js, Laravel, Livewire) foundation designed for building niche marketplaces and small business management tools. Whether you're crafting an e-commerce shop, managing appointments, or creating custom workflows, this modular platformโpowered by Filament PHPโoffers a robust starting point. It's built to be forked, extended, and deployed fast, with features like role-based dashboards, Stripe payments, and customizable UI out of the box.
Originally a demo app, WittyWorkflow has evolved into a versatile base for real-world projects. A prime example? It's being adapted into the Artisanal Food Production Managerโa marketplace example connecting artisanal producers to customers, complete with product listings, orders, and secure payments. Developers can use it as-is for small business needs or tailor it to specialized industries like handmade goods, local services, or boutique retail.
WittyWorkflow's documentation is organized into focused sections to help you find exactly what you need:
- Installation Guide - Get up and running quickly
- Shop System - E-commerce setup and management
- Appointment Management - Scheduling and calendar features
- Configuration - Customize roles, features, and settings
- Development Guide - Testing and extending functionality
- Deployment - Going live with your application
- Security & Performance - Best practices and optimization
- Usage Guide - Day-to-day operations and use cases
- Contributing - How to help improve WittyWorkflow
- Roadmap - Upcoming features and improvements
- License - MIT License details
Get WittyWorkflow running in minutes with these simple commands:
# Clone the repository
git clone https://github.com/kristi11/ww-filament.git
cd ww-filament
# Run the automated setup
php artisan app:setup
# Start the development server
php artisan serve
Visit http://localhost:8000
in your browser to see your application.
For detailed installation instructions, see the Installation Guide.
- ๐ Dynamic Hero: Capture attention with a visually stunning, admin-customizable hero section
- ๐ Role-Based Access: Flexible dashboards for admins, team members, and customers
- โก SPA-Like Navigation: Smooth transitions with Livewire's
wire:navigate
- ๐ Customizable Contact & Footer: Boost engagement with editable components
- ๐ E-commerce Module: TALL stack shop with Stripe integration
- ๐ Appointment Management: Schedule and manage appointments with notifications
- ๐ Security Suite: 2FA and OTP authentication options
- ๐จ Theme Customization: Tailor the app's look without touching code
- ๐ Section Positioning: Control the order of public page sections
- ๐ Application Health: Monitor performance with Spatie Laravel Health
- โ๏ธ Business Settings: Manage announcements and niche-specific data
- ๐งฐ Developer Tools: Demo seeds and modular structure for easy extension
- Laravel 10.x
- Filament 3.x
- PHP 8.1
- Livewire
- TailwindCSS
- Alpine.js
- Stripe
Watch a guided tour of Witty Workflow's key features and intuitive interface.

We welcome contributions from the community! Check out our Contributing Guide to learn how you can help improve WittyWorkflow.
If you have questions or need support, please contact us.
WittyWorkflow is open-source software licensed under the MIT License.
Last Updated: June 2025