22 lines
949 B
Plaintext
22 lines
949 B
Plaintext
projekt/
|
|
│
|
|
├── backend/ # PHP časť (API, logika, DB)
|
|
│ ├── public/ # root pre webserver (index.php, assets)
|
|
│ │ └── index.php
|
|
│ ├── src/ # zdrojový PHP kód (kontroléry, modely, služby)
|
|
│ ├── vendor/ # Composer balíčky (gitignore!)
|
|
│ ├── composer.json
|
|
│ └── composer.lock
|
|
│
|
|
├── frontend/ # Vue časť
|
|
│ ├── src/ # Vue komponenty, views, store
|
|
│ ├── public/ # statické súbory (favicon, index.html template)
|
|
│ ├── dist/ # build výstup (gitignore!) → deploy do backend/public
|
|
│ ├── package.json
|
|
│ ├── package-lock.json
|
|
│ └── vite.config.js / vue.config.js
|
|
│
|
|
├── docker/ (voliteľné) # ak používaš Docker (Nginx, PHP-FPM, Node build)
|
|
│
|
|
└── README.md
|