This is a base project of the quasar framework using vite, vue 3 and pinia, laravel 9 sanctum authentication.
Before you start, you will need to have Git and a code editor such as VSCode or Intellij installed on your machine.
# Clone this repository
$ git clone https://github.com/arifulislam3010/laravel-9-vue-3-composit-api-pinia your-project-name
#quasar-pinia folder is vue3 project
# Install the dependencies
npm install
# Start the app in development mode (hot-code reloading, error reporting, etc.)
quasar dev
# laravel-sanctum-api is the laravel project
composer install
php artisan migrate
php artisan serve
To make changes to the code:
# Create a branch
$ git checkout -b branch-name
# Make the changes to the code and upload them to the repository
$ git add .
$ git commit -m "Summary of my changes"
$ git push -u origin branch-name
#In github, create a pull request to the master branch
Be sure to do the appropriate tests.