Skip to content

İnsanların kitap yayınlayabileceği ve onları ödünç alabileceği bir detaylı kütüphane yönetim sistemi. Nodejs, mongodb ile yaptım CRUD işlemlerini ve auth middlewarelarını içerir.

Notifications You must be signed in to change notification settings

denizkarakass/kutuphane-sistemi

Repository files navigation

Kütüphane Sistemi

Web Tabanlı Kütüphane Uygulaması

Nodejs, Expressjs javascript frameworkleri, MongoDB veritabanı, HTML, CSS işaretleme dilleri, Bootstrap css kütüphanesi kullanılarak hazırlanmıştır.

Kullanıcıların üye olup, ödünç kitap alabildiği, sisteminde ödünç alınan kitapların hangileri olduğunu ve kim tarafından alındığını veritabanına kayıt altına alan ödünç verdiği zamanda ilgili kayıtta güncelleme yapan bir web uygulamasıdır.

Nasıl Kullanırım ?

git clone https://github.com/denizkarakass/kutuphane-sistemi.git

İstediğiniz dizinde terminal (cmd) ekranını açın. Aşağıdaki satırı çalıştırın.


npm i express mongoose body-parser express-session connect-mongo method-override bcrypt ejs

Terminal ekranından kaynak kütüphanelerini yükleyin.

npm i nodemon

İsterseniz geliştirme aşaması için Nodemon'u da dahil edebilirsiniz.


Şimdi uygulamayı lokalinizde çalıştırabilirsiniz

npm start veya node app

Arayüzden Görüntüler


Kitap Oluşturma

Kitap Oluşturma


Ödünç Alma

Ödünç Alma


Geri Verme

Geri Verme


Güncelleme Ve Silme

Güncelleme Ve Silme


Search Box

SearchBox

Çalışmadan Fotoğraflar

Json Çıktı AlmaJson Çalışma


Postman İle Front-end Yapılmadan Önce Yaptığım İsteklerden bir görüntü Postman


Bcrypt paketi ile şifrelediğim kullanıcı bilgisinden bir görüntü Şifreleme API


MongoDb collections lardan bir görüntü MongoDB veritabanı

About

İnsanların kitap yayınlayabileceği ve onları ödünç alabileceği bir detaylı kütüphane yönetim sistemi. Nodejs, mongodb ile yaptım CRUD işlemlerini ve auth middlewarelarını içerir.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages