EcoClothBin, şehirlerdeki kıyafet bağış süreçlerini dijitalleştirmek ve optimize etmek amacıyla geliştirilmiş akıllı bir bağış yönetim sistemidir. Mevcut sistemlerin rastgele ve manuel ayrıştırma yöntemlerine bağımlı olması, zaman ve kaynak kaybına yol açmaktadır. Projemiz, teknoloji entegrasyonu ile bağış sürecini hızlandırmayı, şeffaflığı artırmayı ve tekstil atığını azaltmayı hedeflemektedir.
✅ SMS Tabanlı Kullanıcı Doğrulama – Bağış yapan kullanıcıların kimlik doğrulaması SMS üzerinden yapılır.
✅ Gerçek Zamanlı Takip – Bağış kutularının doluluk durumu ve kıyafetlerin dağıtım süreci takip edilebilir.
✅ Kıyafet Sınıflandırma Sistemi – Bağışlanan kıyafetler durumlarına göre sınıflandırılır (Yeni, Az Kullanılmış, Geri Dönüşüm).
✅ Bağış Kutularının Merkezi Yönetimi – Kutuların konumları ve içeriği sistem üzerinden görüntülenebilir.
✅ Sürdürülebilirlik Odaklı – Kullanılamaz durumdaki kıyafetler geri dönüşüm süreçlerine yönlendirilerek atık azaltılır.
🏆 Teknofest KKTC 2025 YARI-FİNAL**
🎯 TÜBİTAK 2209-B - Üniversite Öğrencileri Sanayiye Yönelik Araştırma Projeleri Desteği Programı için başvurumuzu yaptık ve sonuçları 22 Mart 2025’te bekliyoruz!
👨💻 Ömer Tekin Yavuz - Proje Yöneticisi & Sistem Tasarımı
👨💻 Yunus Emre Karataş - Web Geliştirme (Frontend & Backend)
👨💻 Muhsin Ay - Windows Form Yönetim Paneli Geliştirme
👨💻 Kadir Yıldız - Mobil Geliştirme
🆕 Mehmet Enes Şahin - Elektrik & Elektronik Mühendisi, prototip geliştirme sürecinde destek sağlayacak
- Frontend: HTML5, CSS3, JavaScript, React
- Backend: Node.js, Express.js
- Veritabanı: PostgreSQL
- Masaüstü Yönetim Paneli: C#, .NET, DevExpress
- Diğer: Twilio SMS API, GitHub, Docker
- Node.js ve npm kurulu olmalıdır.
- PostgreSQL veritabanı erişimi gereklidir.
- Depoyu klonlayın:
git clone https://github.com/01YunusKaratas/GraduationProject.git cd GraduationProject
- Gerekli bağımlılıkları yükleyin:
npm install
- Veritabanını yapılandırın (.env dosyanızı oluşturun ve gerekli bilgileri girin)
- Sunucuyu başlatın:
node index.js