Paspas, uretim planlama ve operasyon yonetimi icin gelistirilen bir ERP calisma alanidir. Bu repo su anda iki ana uygulama parcasi icerir:
backend: Bun/TypeScript tabanli API ve is kurallari katmaniadmin_panel: Next.js tabanli yonetim paneli
Repoda ayrica dokumantasyon, notlar ve planlama dosyalari bulunur.
.
├── admin_panel/
├── backend/
├── frontend/
├── prime-frontend-nextjs/
├── URETIM_PLANLAMA_V1.md
├── V1_REV1_DURUM_RAPORU.md
└── V2_DURUM_RAPORU.md
Konum: backend/
Teknolojiler:
- Bun
- TypeScript
- Fastify
- Drizzle ORM
- MySQL
- JWT, multipart, static file ve Swagger eklentileri
Temel scriptler:
cd backend
bun install
bun run dev
bun run build
bun run start
bun run testEk scriptler:
bun run db:seedbun run db:seed:nodropbun run db:seed:only
Konum: admin_panel/
Teknolojiler:
- Next.js
- React 19
- TypeScript
- TanStack Query
- Redux Toolkit
- Biome
- Vitest
Temel scriptler:
cd admin_panel
bun install
bun run dev
bun run build
bun run start
bun run test
bun run lintNot:
predevveprebuildasamalarinda locale manifest olusturulur.- Admin panel altinda ek teknik dokumanlar bulunur:
README.md,LEARNING.md,QUICK_FIX.md.
Bu repo icin onerilen akis:
- Gerekliyse dogrudan
mainuzerinde calis - Riskli veya buyuk islerde branch ac
- Degisiklikleri yap
- Gerekirse test/lint calistir
- Commit at
- GitHub'a push et
- CI/CD ile deploy sonucunu dogrula
Bu repo OpenClaw VPS uzerinde de clone edilmis durumdadir. Hedef calisma modeli:
- kod degisikligi OpenClaw VPS uzerinde yapilir
- degisiklik GitHub'a push edilir
mainpush'lari CI/CD ilegzl-webuzerine deploy olur- deploy sonrasi health-check yapilir
Bu sayede canli sunucuda dogrudan kod degistirme ihtiyaci azalir.
- Secret ve
.envdosyalari repoya yazilmaz - Nginx ve runtime ayarlari prod sunucuda ayrica yonetilir
- Repo icindeki dokuman dosyalari tarihsel notlar da icerebilir; guncel teknik durum icin ilgili alt klasor README'leri esas alinmalidir