Shaun use vue3 for front end.
Setup
- Please make Backend first
- Require Nodejs version 16+
- Run command (folder ‘dev/shaunsocial’ from Backend)
cd dev/shaunsocial
npm install
- For develop please continue run command (it will apply real time when develop change file)
npm run dev
- Upload live site
- Please run command
npm run build
- Then copy folder “dev/shaunsocial/public/build” to live site
Structure
Please go to “dev/shaunsocial/resources” and see all css and js of frontend shaun system.
- Use https://router.vuejs.org/ for router
- Use https://pinia.vuejs.org/ for state
Reference Documents
- https://www.npmjs.com/package/axios
- https://www.npmjs.com/package/lodash
- https://www.npmjs.com/package/click-outside-vue3
- https://www.npmjs.com/package/vue-draggable-next
- https://www.npmjs.com/package/@intlify/unplugin-vue-i18n
- https://www.npmjs.com/package/vue-draggable-next
- https://www.npmjs.com/package/vueperslides
- https://www.npmjs.com/package/primevue
- https://www.npmjs.com/package/v3-infinite-loading
- https://www.npmjs.com/package/store2
- https://www.npmjs.com/package/laravel-echo
- https://www.npmjs.com/package/pusher-js
- https://www.npmjs.com/package/vue-advanced-cropper
- https://www.npmjs.com/package/vue-recaptcha-v3
- https://www.npmjs.com/package/fabric