Quasar App (client) & Laravel Backend (server)
A Laravel + Quasar Vue Framework App
https://github.com/modemb/larasar
Install the dependencies
composer install
composer require laravel/ui --dev
php artisan ui vue --auth
cp .env.example .env
php artisan key:generate
php artisan passport:install
npm install
npm run devCordova Setup: Android Studio – Configure – Default Project Structure
export ANDROID_HOME='D:\Projects\Android\android-sdk'
export JAVA_HOME='E:\Apps\Android\Android Studio\jre'Start the app in development mode (hot-code reloading, error reporting, etc.)
php artisan serve
quasar dev
quasar dev -m ssr
quasar dev -m pwa
quasar dev -m android|ios
quasar dev -m electron
quasar dev -m ios -- some params --and options --here
quasar dev -m electron -- --no-sandbox --disable-setuid-sandboxLint the files
npm run lintMiscellaneous
quasar create qupdate
npm update && quasar dev
npm update && quasar build -m pwa && quasar devBuild the app for production
quasar build
quasar build -m ssr
quasar build -m pwa
quasar build -m android|ios
quasar build -m electron
quasar build -m ios -- some params --and options --here
quasar build -m electron -- --no-sandbox --disable-setuid-sandboxPublishing to Store
https://quasar.dev/quasar-cli/developing-cordova-apps/publishing-to-store#Introduction
Navigate to the folder that contains keytool.exe or add this folder to your path
Open a Command Prompt window running as an administrator
cd 'E:\Apps\Android\Android Studio\jre\jre\bin'
keytool -genkey -v -keystore my-release-key.keystore -alias alias_name -keyalg RSA -keysize 2048 -validity 20000
jarsigner -verbose -sigalg SHA1withRSA -digestalg SHA1 -keystore my-release-key.keystore 'D:\Projects\wamp\www\larasar\dist\cordova\android\apk\release' alias_nameCustomize the configuration
See Configuring quasar.conf.js.
Frontend Client
Local:http://localhost:8080 Network:http://192.168.2.11:8080
Backend Sever
Local:http://localhost:8000 Network: php -S 192.168.2.11:8000 -t public
Running Seeders - Super Admin id = 1 - Social Login = Seller
php artisan db:seed --class=UsersTableSeeder
Create Update Columns From AddColumnsToTable
https://laravel.com/docs/7.x/migrations#columns php artisan migrate:rollback -- migrate
Comment Flow
Backend: Routes -> Controllers - Frontend: Blade -> Vue
Features
- Users Authentication by Roles
- Email Verification
- State Management
- Password Reset
- Social Login
- Form Validation
- Users Analytics
- CRUD

Formed in 2009, the Archive Team (not to be confused with the archive.org Archive-It Team) is a rogue archivist collective dedicated to saving copies of rapidly dying or deleted websites for the sake of history and digital heritage. The group is 100% composed of volunteers and interested parties, and has expanded into a large amount of related projects for saving online and digital history.
