- clone from GitHub
- run
yarn
ornpm install
andcomposer install
to install all of your deps - copy
.env.example
to.env
and configure it to your likings - generate key using
php artisan key:generate
- generate keys for laravel passport using
php artisan passport:keys
- generate PASSPORT_CLIENT_ID and PASSPORT_CLIENT_SECRET using
php artisan passport:client --password
and place it in .env file - run
php artisan migrate
to create db &&php artisan db:seed
to feed dummy the data - Feel free to delete excess media in
/client/static/
, just images for the readme
-
NUXT front end, a progressive Vue.js framework -
v2.15.8
- @nuxtjs/typescript-build TypeScript Support for Nuxt.js
- @nuxtjs/composition-api Composition API Support for Nuxt.js
- @nuxtjs/tailwindcss a utility-first framework - now with PurgeCSS built in
- @nuxtjs/axios to communicate with our API
- nuxt-tailvue a collection of components built for Nuxt.js, powered by TailwindCSS
-
Laravel - for our API -
v8.60.0
- MetAPI - API helpers and utilities
- debugbar - awesome debugbar for our API
- ide-helper - Helper files to enable help with IDE autocompletion
- run
yarn dev
in one terminal for our nuxt dev setup - run
yarn api
(alias for./artisan serve
) in another terminal for our laravel API