React.js ile yapılmış Trendyol Express klonu
https://trendyol-express-clone.netlify.app/
Proje React.js kullanılarak yapılmıştır. Paket yöneticisi olarak yarn kullanılmaktadır.
yarn
yarn start
yarn build
- Components
- Logo
- TAB
- Delivery Progress
- Delivery Details
- Details
- Table
- Delivery Query
- Footer
- Scroll Up
Proje bitmiştir. Orijinal sitede kullanımı zorlaştıran şeyleri yeniden düzenledim. Örneğin URL'ye teslimat numarasını parametre olarak göndermezsek "Gönderi Bulunamadı" şeklinde bir hata çıkıyor. Ben ise gönderi bulunamazsa da kullanıcıya bir sorgu ekranı gösteriyorum. Bu sayede kullanıcı hatalı giriş yapsa da sorgu yapabilceği bir kullanım sunuyorum. "Gönderi İşlemleri" kısmında ise bir kullanışsızlık hissettim. Kullanıcı zaten sorgusunu yaptığı teslimatı görüntülerken kullanıcıdan tekrar teslimat no isteniyor. Gereksiz bulduğum için kullanıcıya teslimat no yazdırmadan direkt işlemleri gösteriyorum. Proje API'ye bağlı canlı veriler gösteriyor fakat API dökümanı elimde olmadığı için elimdeki veriler ile API'yi entegre ettim.