birolaygun / Stok-Takip

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Projemin Linki https://stok-takip.netlify.app/

Projemi bu linkteki videomda detaylıca anlattım. izlemek için: https://youtu.be/NHQqDsnW-hg

Her yazılımcının bir gözde projesi vardır. insanlara onu tanıtınca mutlu hissettiği bir projedir bu. Bu proje de benim için öyle. Stok takipçisi olarak çalıştığım zamanlarda edindiğim tecrübe ile bu projeyi geliştirdim.

Repomun eski adı 'Depo'ydu sonradan değiştirdim.

Bu projeyi React ve Redux kullanarak geliştirdim. Projemin amacı Depolarda Stok kontrolünü sağlamaktır. Bu projede neler yapılabildiğini aşağıya yazıyorum.

  1. Depo menüsünde elinizdeki tüm envanterin listetsi ve deponuzda ne kadar olduğu yazıyor.
  2. Alış menüsüne gelip buradan Alış bilgilerini ekleyerek depoya ürün girişi yapılıyor. Alışı yapılan ürünün miktarı Depo menüsünde otomatik artıyor.
  3. Satış menüsüne gelip buradan Satış bilgilerini ekleyerek depodan ürün çıkışı yapılıyor. Çıkışı yapılan ürünün miktarı Depo menüsünde otomatik azalıyor.
  4. Yaptığınız Alış ve Satışların bilgilerini İşlemler menüsünde görebilir ve teker teker üzerlerinde inceleme yapabilirsiniz. bu belgeleri silme yetkisi ise sadece Admin'e aittir. Admin bu belgelerden birisini sildiği zaman yine depodaki ürünlerin miktarı otomatik olarak düzenlenecektir.
  5. Admin için özel bir Yetkilendirme menüsü vardır. Buradan bu projeyi kullanabilmesi için kullanıcı ekleyebilir ve kullanıcı çıkartabilir. ayrıca her kullanıcı için ayrı ayrı yetkilendirme de yapabilmektedir.

Projemi denemek isterseniz Giriş yapmak için gereken bilgiler aşağıdadır:

  1. kullanıcı Adı: Admin şifre: asdfasdf
  2. kullanıcı Adı: personel1 şifre: asdfasdf
  3. kullanıcı Adı: personel2 şifre: asdfasdf
  4. kullanıcı Adı: personel3 şifre: asdfasdf
  5. kullanıcı Adı: personel4 şifre: asdfasdf

projeyi çalıştırmak için:

  1. https://github.com/birolaygun/Stok-Takip repoyu bilgisayarınıza klonlayın
  2. Visual Studio Code çalışma alanında indirdiğiniz Depo klasorunun içindeki Depo-Stok klasorunu açın
  3. terminali açın ve "npm start" yazıp Enter a basın
  4. Browser otomatik olarak http://localhost:3000/ linki ile projeyi açacaktır.

Zaman ayırdığınız için teşekkürler...

About


Languages

Language:JavaScript 96.7%Language:CSS 2.0%Language:HTML 1.3%