serhatkrkmz54 / reactKantinProjesi

Next Js ve Laravel API kullanılarak kodlanmış ve geliştirilmiştir.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Kantin Otomasyon Projesi

Frontend kısmı React tabanlı Next JS kullanılarak create-next-app komutuyla oluşturulmuştur.

  • Xampp kullanılarak localhost üzerinden veritabanı işlemlerini yapmaktadır.
  • Componentler PrimeReact kullanılarak yazılmıştır.
  • Sass kullanılarak yazılmıştır.
  • API (backend) tarafı Laravel 10 kullanılarak yazılmıştır.
  • Proje barkod okuyucusu ile ve manuel olarak çalışmaktadır.
  • Gelen ürünü girme,
  • Gelen ürüne ait birden fazla stok girme,
  • Her stoğun ayrı ayrı fiyatlandırmasını girme,
  • Satış yaparken ilk giren ilk çıkar mantığı kullanması,
  • Ürünlerin o anki durumunun Excel ve PDF olarak döküm alınması,
  • İlk gelen stok bittiğinde diğer stoğa manuel veya otomatik olarak geçip o stoğun fiyatından satışı desteklemesi, gibi daha bir çok özelliği desteklemektedir.

Projeye ait görüntüler:

alt yazı

alt yazı

alt yazı

alt yazı

alt yazı

alt yazı

alt yazı

alt yazı

alt yazı

alt yazı

alt yazı

alt yazı

Projede neler kullanıldı ?

  1. Projeye Primereact kütüphanesi kurularak componentleri kullanılmıştır.
  2. Local olarak localhost:8000 default portu kullanılarak CRUD işlemleri yapılmıştır.
  3. Axios kütüphanesi kullanılmıştır.
  4. Tasarım responsive olarak kodlanmıştır. Tüm ekran modellerine uygun çalışmaktadır.
  5. Barkod okuyucu ile denenmiş ve başarılı olmuştur.
  6. Hata denetimi için paneli mevcuttur.

_ Proje hala geliştirilme aşamasındadır yeni özellikler eklenecektir. _

Frontend tarafını geliştiren:

Serhat KORKMAZ

Backend API tarafını geliştiren:

Ersan CENGİZ

About

Next Js ve Laravel API kullanılarak kodlanmış ve geliştirilmiştir.


Languages

Language:CSS 94.7%Language:JavaScript 3.3%Language:PHP 1.3%Language:Blade 0.4%Language:SCSS 0.3%