| 170 | Доколку се одлучи да се продолжи понатаму проектот, подобрувањата би оделе во следнава насока : \\ |
| 171 | '''-> Поддршка за враќања и рекламации''' \\ |
| 172 | Во базата нема табела за враќања (returns) или рекламации. \\ |
| 173 | Додавање табели за returns и refunds со статус, датуми и причини. \\ |
| 174 | '''-> Историја на испорака (delivery) '''\\ |
| 175 | Следење на статуси на порачки со повеќе фази (обработка, пакување, испорака). \\ |
| 176 | Сега има само order_status во табелата orders. \\ |
| 177 | Тоа значи дека немаш следење на промените во статусот. |
| 178 | \\ |
| 179 | Идејата е креирање на нова табела order_status_history:v |
| 180 | id_history (PK) id_order (FK) status changed_at (timestamp) \\ |
| 181 | како и : order_status ENUM('pending', 'confirmed', 'shipped', 'delivered', 'cancelled') \\ |
| 182 | '''-> Филтрирање и атрибути '''\\ |
| 183 | Можно е филтрирање за материјал, должина, стил, итн. \\ |
| 184 | Втор начин е категории Мажи, Жени, Деца односно gender ENUM('Мажи', 'Жени', 'Деца'). \\ |
| 185 | '''-> Фактури / PDF генерирање '''\\ |
| 186 | Додавање табела invoices со поврзување до orders, каде ќе се чува линк до PDF фактура. \\ |
| 187 | invoice_code во orders – добро, но можеби треба auto-generated формат (OShop-2025-0001). \\ |
| 188 | Пример: \\ |
| 189 | OShop-${year}-${id_order} \\ |
| 190 | |