# Development Commands - FikoYT

## 🚀 Geliştirme

### Frontend
```bash
# Angular Dashboard (Port 4200)
cd fikoyt-zorro.com && ng serve

# Corporate Site (Port 444)
cd fikoyt.com && ng serve -p 444

# Flutter
cd flutter/fikoyt_mesaici && flutter run
```

### Backend
```bash
# Go API (Port 9000) - Hot reload
cd docker/fikoyt-sunucu/merkez.go-server.com && air

# Python FreeCAD (Port 8090)
cd docker/fikoyt-sunucu/python_scripts && python app.py

# MongoDB (Port 27017)
cd docker/mongo-db && docker-compose up -d
```

### Docker Full Stack
```bash
cd docker/fikoyt-sunucu
docker-compose up -d    # Start
docker-compose down     # Stop
docker-compose logs -f  # Logs
```

## 🔧 Test & Build

```bash
# Angular
ng test                 # Unit tests
ng build --prod        # Production

# Go
go test ./...
go build -o server

# Flutter
flutter test
flutter build apk
```

## 📌 Portlar

- **Angular:** 4200 (zorro), 444 (corporate)
- **Go:** 9000
- **Python/FreeCAD:** 8090
- **MongoDB:** 27017
- **Network:** fikoyt_ag

---
2025-11-06
