Merhaba arkadaşlar,

Elektronik projeler, PCB tasarımları ve Ar-Ge çalışmaları yapan kişilerin işine yarayabilecek açık kaynak bir proje geliştirdim.

Proje adı: ReelManager - Electronics Component Inventory Manager

Bu sistemin amacı; elimizde bulunan SMD direnç, kondansatör, diyot, entegre, bobin, konnektör, TVS/ESD, modül ve benzeri elektronik komponentleri web panel üzerinden düzenli şekilde yönetmek.

Özellikle çok sayıda komponentle çalışan kişiler için zamanla şu problemler ortaya çıkıyor:
  • Hangi komponentten kaç adet var?
  • Hangi kutuda / rafta / lokasyonda duruyor?
  • Hangi projede hangi komponent kullanıldı?
  • Stoktan ne kadar düşüldü?
  • Hangi komponentler düşük stokta?
  • Datasheet linkleri nerede?
  • BOM listesi nasıl takip edilecek?
  • QR/etiket sistemi nasıl yönetilecek?
Bu ihtiyaçlardan dolayı ReelManager projesini geliştirdim.

Özellikler:

  • Komponent ekleme, düzenleme ve listeleme
  • Kategori yönetimi
  • Tedarikçi yönetimi
  • Lokasyon yönetimi
  • Stok giriş / çıkış / rezerve işlemleri
  • Düşük stok uyarıları
  • Stokta olmayan ürün takibi
  • Proje ve BOM yönetimi
  • BOM stok kontrolü
  • Datasheet enrichment modülü
  • Nexar / Octopart, DigiKey ve Mouser API altyapısı
  • Local parser fallback desteği
  • QR / barkod desteği
  • Etiket yazdırma sistemi
  • CSV / Excel import-export
  • BOM PDF çıktısı
  • Aktivite logları
  • JWT tabanlı güvenli giriş
  • Rol bazlı yetkilendirme
  • Türkçe / İngilizce destekli arayüz
  • Dark mode destekli modern panel
  • Swagger API dokümantasyonu

Kullanılan Teknolojiler:

  • Frontend: Next.js 15
  • Backend: Node.js / Express.js
  • Database: MySQL
  • ORM: Prisma
  • UI: Tailwind CSS
  • Auth: JWT
  • API Docs: Swagger
  • CI/CD: GitHub Actions

Kimler İçin Uygun?

  • Elektronik hobi projeleri yapanlar
  • PCB tasarımı yapanlar
  • Gömülü sistem geliştiricileri
  • Makerlar
  • Ar-Ge ekipleri
  • Küçük üretim ekipleri
  • Elektronik komponent stoklarını düzenli takip etmek isteyenler
GitHub Linki:
Projeyi açık kaynak olarak GitHub üzerinde yayınladım:
https://github.com/hamzadenizyilmaz/...entory-Manager

Projeyi inceleyebilir, yıldız verebilir, fork alabilir veya katkı sağlayabilirsiniz.

Görüş, öneri ve hata bildirimlerinizi beklerim.