The visual aspect of things is mostly unchanged from the original implementation, but there has been some changes under the hood:
- Up-to-date: This repository uses Vue 3, Laravel 9 and Tailwind CSS 3
- Vite: For super-fast HMR
- Typescript: Vue components are rewritten in Composition API + Typescript
- Data objects:
spatie/laravel-data
is used for TS type generation and added type safety - Localization: Locale switching has been implemented to illustrate Hybridly's integration with vue-i18n
Simply open Visual Studio Code (or any dev container-compatible editor) and open this project in a container! You can then setup as usual:
php artisan key:generate
php artisan migrate
php artisan db:seed
composer install
vendor/bin/sail up -d
vendor/bin/sail artisan key:generate
vendor/bin/sail artisan migrate
vendor/bin/sail artisan db:seed
The following languages have a localization available:
- English (en)
- Japanese (ja)
- Simplified Chinese (zh_CN) -- 🙏 @ycs77
- Traditional Chinese (zh_TW) -- 🙏 @ycs77
PRs for other languages are welcome!