Stefan Lazic 2ef3654841
CI / ci (push) Canceled after 0s
PHP Rebuild
Initial PHP rebuild of the app
2026-09-05 08:21:33 +01:00
2026-08-02 17:47:23 +01:00
2026-08-02 17:47:23 +01:00
2026-08-07 17:30:12 +01:00
2026-08-02 17:47:23 +01:00
2026-09-05 08:21:33 +01:00
2026-09-05 08:21:33 +01:00
2026-09-05 08:21:33 +01:00
2026-09-05 08:21:33 +01:00
2026-08-05 09:25:59 +01:00
2026-08-07 17:30:12 +01:00
2026-09-05 08:21:33 +01:00
2026-09-05 08:21:33 +01:00
2026-09-05 08:21:33 +01:00
2026-09-05 08:21:33 +01:00
2026-09-05 08:21:33 +01:00
2026-09-05 08:21:33 +01:00
2026-09-05 08:21:33 +01:00
2026-08-04 09:57:58 +01:00
2026-09-05 08:21:33 +01:00
2026-09-05 08:21:33 +01:00
2026-09-05 08:21:33 +01:00
2026-09-05 08:21:33 +01:00
2026-09-05 08:21:33 +01:00
2026-09-05 08:21:33 +01:00
2026-09-05 08:21:33 +01:00
2026-09-05 08:21:33 +01:00
2026-09-05 08:21:33 +01:00
2026-09-05 08:21:33 +01:00
2026-09-05 08:21:33 +01:00
2026-09-05 08:21:33 +01:00
2026-09-05 08:21:33 +01:00
2026-09-05 08:21:33 +01:00
2026-08-02 17:47:23 +01:00
2026-09-05 08:21:33 +01:00

NextChair

NextChair is a multi-tenant, white-label booking platform for barbershops. The application is being rebuilt as a conventional Laravel web application using PHP, MySQL, Blade, Tailwind CSS, Alpine.js, and Vite.

The audited Next.js implementation is preserved in legacy-nextjs as the functional and visual migration reference. Deployment-specific files from the previous implementation are retained there for reference only; the Laravel application does not manage Docker, Caddy, Nginx, or server provisioning.

Local development

composer install
cp .env.example .env
php artisan key:generate
npm install
npm run build
php artisan serve

Configure the MySQL connection in .env before running migrations. The application resolves a business from the request hostname through the business_domains table. Local development can use a configured local domain or the APP_DEFAULT_BUSINESS_SLUG fallback.

Verification

php artisan test
npm run build
S
Description
Booking app as an alternative to Booksy
Readme
2.6 MiB
0 Stars 1 Watchers 0 Forks
Languages
TypeScript 89.4%
HTML 9.6%
CSS 0.3%
JavaScript 0.3%
Dockerfile 0.2%
Other 0.2%