İçeriğe geç
Tüm projeler

Kitap PDF İndirme Platformu

Kullanıcıların kitap arayıp PDF formatında indirebildiği, kategori ve kullanıcı yönetimi sunan kapsamlı kütüphane platformu.

Ana ekran: Tüm Kitapların Listesi ve Arama Bölümü

Tarih
Haziran 2026
Rolüm
Full-stack geliştirici
Teknolojiler
  • React
  • Javascript
  • MySQL
  • Sequelize
  • Node.js
  • Express
  • Docker
  • REST API

Bu projede, kullanıcıların dijital kitaplara kolayca erişebileceği, arama yapabileceği ve PDF dosyalarını indirebileceği modern bir kütüphane ve dosya yönetim platformu geliştirdim.

Platform; kullanıcıların ana ekran üzerinden kitapları listeleyip filtreleyebilmesine olanak tanırken, arka planda bir yönetim paneli barındırır. Admin paneli üzerinden kategori yönetimi, kitap ekleme/düzenleme, dosya yönetimi ve kullanıcı rolleri (yetkilendirme) kontrol edilebilir. Ayrıca kullanıcıların hesap güvenliği için şifre güncelleme gibi temel güvenlik özellikleri arayüze entegre edilmiştir.

Proje Özellikleri ve Mimari

  • Frontend: React ve JavaScript kullanılarak dinamik, kullanıcı dostu ve hızlı bir arayüz tasarlandı.
  • Backend: Node.js ve Express.js altyapısı ile RESTful API mimarisi kuruldu.
  • Veritabanı ve ORM: MySQL veritabanı ve Sequelize ORM kullanılarak ilişkisel veri modellemesi yapıldı; kitaplar, kategoriler ve kullanıcılar güvenli bir şekilde yönetildi.
  • Admin ve Yetkilendirme: Kategori, kitap ve kullanıcı listelerinin merkezi olarak yönetilebildiği yetki tabanlı bir yönetim paneli oluşturuldu.