Skip to content

tehzu9/laravel-vue-with-passport

Repository files navigation

Build Status Latest Stable Version License



Vue logo

Build Status Downloads Version License

## Laravel + Vue.js (boiler-plate) ### Work In Progress

Includes:

    • Full fledge authentication system with Oauth 2.0 (passport).
    • By Default Password Grant implemented for frontend.
    • Authorization handled with care.
    • php artisan vendor:publish --provider="Spatie\Permission\PermissionServiceProvider" --tag="migrations"
    • php artisan vendor:publish --provider="Spatie\Permission\PermissionServiceProvider" --tag="config"
    • Json-api wrapper implementation for api-response.
    • php artisan vendor:publish --provider="Spatie\Fractal\FractalServiceProvider"
    • Medialibrary for managing media (images,videos,documents etc) locally or on Amazon S3.
    • php artisan vendor:publish --provider="Spatie\MediaLibrary\MediaLibraryServiceProvider" --tag="migrations"
    • php artisan vendor:publish --provider="Spatie\MediaLibrary\MediaLibraryServiceProvider" --tag="config"
    • Laravel Eloquent Query made accessible directly from api endpoints.
    • php artisan vendor:publish --provider="Spatie\QueryBuilder\QueryBuilderServiceProvider" --tag="config"
    • Email Templates to use on the go.
    • php artisan vendor:publish --provider="Spatie\MailTemplates\MailTemplatesServiceProvider" --tag="migrations"
    • Activity log for logging user and system activites
    • php artisan vendor:publish --provider="Spatie\Activitylog\ActivitylogServiceProvider" --tag="migrations"
    • php artisan vendor:publish --provider="Spatie\Activitylog\ActivitylogServiceProvider" --tag="config"
    • Usefull library for backing up you application
    • php artisan vendor:publish --provider="Spatie\Backup\BackupServiceProvider"
  • Tnt search driver for different types of serarch algorithms:

    • fuzzy search
    • as you type functionality
    • geo-search
    • text-classification
    • stemming
    • custom tokenizers
    • bm25 ranking algorithm
    • boolean search
    • result highlighting
    • requires ext-pdo_sqlite php extention documentation.
    • php artisan vendor:publish --provider="Mpociot\ApiDoc\ApiDocGeneratorServiceProvider" --tag=config
  • API versioning mechanism to keep backward compatibility

  • Vuejs+axios+laravel-mix by default as laravel ships them out of the box

  • Vue router

  • Bootstrap vue

  • Vue toster

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published