- Proje'de framework olarak React kullanılmıştır. Tasarımda belirlenen componentler React üzerinde mümkün mertebe re-usable olarak kodlanmıştır. Tasarımdaki komponentler birçok parçaya ayrılmış ve tekrar tekrar kullanılmıştır.
- Projenin ilerleyen saflarda geliştirilme kolaylığı için mümkün mertebe ayarlanmaya çalışıldı. (seperation of concerns)
- Projedeki her komponenet tamamlanmamıştır örnek olması açısından bazı komponentler ve özellikler implemente edilmiştir.
- Projedeki ikonlar, defaultprops'lar ve prop-types'lar örnektir. Eğer eklenmesi istenilirse eklenecektir.
- Projeyi npm install ve sonrasında npm start diyerek çalıştırabilirsiniz.
- Prettier'ı kullanmak için npm run fixAllErrors komutunu çalıştırabilirsiniz.
- React (Framework)
- Prettier (Kodları belirtilen formatta düzenlemek için)
- node-sass (Scss stil dosyalarını derlemek için)
- Bootstrap (Grid ve bazı responsive özellikleri kullanmak için)
- Eslint (Kod yazım hatalarını düzeltmek için (linter)
- classnames (Koşullu className'ler elde etmek için kullanıldı.)
Teşekkürler, Emre KAÇAN