7 | | * **backend/** |
8 | | * **config/** - поставки (DB URL, порти, константи, .env поведения) |
9 | | * **middleware/** - Express middleware (auth, upload, валидации) |
10 | | * **routes/** - Express маршрути (auth.js, products.js, orders.js, reviews.js, users.js) |
11 | | * **controllers/** - бизнис-логика повикувана од routes (опционално, за чиста архитектура) |
12 | | * **models/** или **queries/** - ORM модели или raw SQL упити (Prisma/pg) |
13 | | * **uploads/** - локален фолдер за слики/фајлови (за развој) |
14 | | * **scripts/** - помошни скрипти (seed, import/export DB) |
15 | | * **server.js** (или app.js) - стартување и конфигурација на Express серверот |
16 | | * **package.json** - backend зависимости и npm скрипти |
| 7 | * **backend/** |
| 8 | * **config/** - поставки (DB URL, порти, константи, .env поведения) |
| 9 | * **middleware/** - Express middleware (auth, upload, валидации) |
| 10 | * **routes/** - Express маршрути (auth.js, products.js, orders.js, reviews.js, users.js) |
| 11 | * **controllers/** - бизнис-логика повикувана од routes (опционално, за чиста архитектура) |
| 12 | * **models/** или **queries/** - ORM модели или raw SQL упити (Prisma/pg) |
| 13 | * **uploads/** - локален фолдер за слики/фајлови (за развој) |
| 14 | * **scripts/** - помошни скрипти (seed, import/export DB) |
| 15 | * **server.js** (или app.js) - стартување и конфигурација на Express серверот |
| 16 | * **package.json** - backend зависимости и npm скрипти |