Skip to content

Latest commit

 

History

History
142 lines (113 loc) · 3.12 KB

README.md

File metadata and controls

142 lines (113 loc) · 3.12 KB

Logo Screen 1

PBL Vendor Project

About Porject

Some information ...

Online version

>> VENDER.GOUGO.UZ <<

Requirements

  • PHP ^8.0.2
  • Composer 2
  • Laravel v10
  • npm v9.6.0
  • node v18.1.0

Laravel required PHP Extensions

  • OpenSSL PHP Extension
  • PDO PHP Extension
  • Mbstring PHP Extension
  • Tokenizer PHP Extension
  • XML PHP Extension

Site Pages

Install guide

Composer install

composer install

NPM install

npm install

Generate new key

php artisan key:generate

Make storage folder to public

php artisan storage:link

Set .env database variables

DB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE=pbl-vendor-laravel
DB_USERNAME=root
DB_PASSWORD=

Clear all cache, config files

php artisan optimize:clear

Drop table and create new, + seeder

php artisan migrate:fresh --seed

Generate API for Vue usage

php artisan api:token

Generate Swagger API Docs

php artisan l5-swagger:generate

Run Laravel server

php artisan serve

Run Vite server (Frontend)

npm run dev

Quick command for (migrate:fresh --seed, optimize:clear, api:generate)

php artisan m

Database Diagram:

Database

Screenshots

Github Github Screen 1 Screen 2 Screen 3 Screen 4 Screen 5 Screen 6 Screen 7 Screen 8 Screen 9 Screen 10

Used articles

Support

If there are any problems, please leave a issue

> Click on the link to write a issue

Authors

Versions

  • v0.1 - Pre release
  • ...

Additional

This template should help get you started developing with Vue 3 in Vite.

Recommended IDE Setup

VSCode + Volar (and disable Vetur).