An Open Source Laravel and Vue.js-based SPA implementation of Tom Scott and Matt Gray's Emojli app concept.
- PHP 7.1 or later (7.3 recommended)
- MySQL 5.7 or later
- Node.js (latest LTS)
Copy .env.example
to .env
and update with your app configuration.
composer install
npm ci
If you haven't manually set your crypto keys:
php artisan key:generate
php artisan jwt:secret
npm run dev
Or, if you want to auto-compile the JS and CSS whenever it changes:
npm run watch
npm run production