easymagic / r2-saas-base
R2 SaaS base with API and frontend
v1.0.6
2026-08-15 22:44 UTC
Requires
- php: >=5.6.0
- r2-packages/framework: dev-main
Requires (Dev)
None
Suggests
None
Provides
None
Conflicts
None
Replaces
None
README
Composer project with separate api and frontend apps, sharing one root vendor/ autoloader.
Requirements
- PHP >= 5.6
- Composer
Setup
composer install
Run locally
# API → http://localhost:8080 composer serve-api # Frontend → http://localhost:8000 composer serve-frontend
Layout
.
├── api/
│ ├── public/ # API document root
│ └── src/ # Api\ namespace
├── frontend/
│ ├── public/ # Frontend document root
│ ├── src/ # Frontend\ namespace
│ └── views/ # PHP views
├── composer.json
└── vendor/ # Shared Composer dependencies
Namespaces:
Api\→api/src/Frontend\→frontend/src/