chore: restructure project into backend and frontend folders

- Move all frontend code to frontend/ directory
- Add backend/ with Go project structure (cmd, internal, pkg)
- Add docker-compose.yml for orchestration
This commit is contained in:
Egor Pozharov
2026-04-14 13:14:28 +06:00
parent 11e12f964d
commit 4e0899d3ce
54 changed files with 779 additions and 0 deletions

View File

@@ -0,0 +1,59 @@
import type { Delivery } from '../types';
export const mockDeliveries: Omit<Delivery, 'id' | 'createdAt' | 'updatedAt'>[] = [
{
date: new Date().toLocaleDateString('ru-RU').split('.').join('-'),
pickupLocation: 'symbat',
productName: 'Диван прямой Милан',
address: 'ул. Ленина, д. 10, кв. 25',
phone: '+7 (771)-123-45-67',
additionalPhone: '',
hasElevator: true,
comment: 'Доставить после 18:00',
status: 'new',
},
{
date: new Date().toLocaleDateString('ru-RU').split('.').join('-'),
pickupLocation: 'warehouse',
productName: 'Шкаф двухдверный',
address: 'ул. Гагарина, д. 5, офис 304',
phone: '+7 (777)-234-56-78',
additionalPhone: '+7 (702)-111-22-33',
hasElevator: false,
comment: 'Предварительно позвонить',
status: 'new',
},
{
date: new Date(Date.now() + 86400000).toLocaleDateString('ru-RU').split('.').join('-'),
pickupLocation: 'nursaya',
productName: 'Стол обеденный + 4 стула',
address: 'пр. Мира, д. 15',
phone: '+7 (705)-345-67-89',
additionalPhone: '',
hasElevator: true,
comment: '',
status: 'new',
},
{
date: new Date(Date.now() - 86400000).toLocaleDateString('ru-RU').split('.').join('-'),
pickupLocation: 'galaktika',
productName: 'Матрас ортопедический 160x200',
address: 'ул. Пушкина, д. 20',
phone: '+7 (701)-456-78-90',
additionalPhone: '',
hasElevator: false,
comment: 'Доставлено успешно',
status: 'delivered',
},
{
date: new Date(Date.now() + 172800000).toLocaleDateString('ru-RU').split('.').join('-'),
pickupLocation: 'warehouse',
productName: 'Кресло реклайнер',
address: 'ул. Чехова, д. 8, кв. 12',
phone: '+7 (776)-567-89-01',
additionalPhone: '',
hasElevator: true,
comment: 'Подъезд с торца',
status: 'new',
},
];