Kayıt olma, ürün listeleme, sepet işlemlerinin bulunduğu React projesi
- Ekranda gördüğünüz tasarımları uzmanlık alanınıza göre react, vue veya pure javascript kullanarak kodlamanız beklenmektedir.
- Axios veya fetch api kullanılarak sunucu alışverişlerinin yapılması
- Ürün listeleme sayfası yaparak sepete ekle/çıkar yapılması ve ürünlerin ve ürün toplamlarının gösterilmesi
- Listeleme sayfası için nodejs mock server oluşturarak data alışverişlerinin sağlanması artı puandır. Dilerseniz hazır placeholder sitelerinden de data çekebilirsiniz
- Flex, Grid veya Styled components yapısının kullanılması
- Herhangi bir sayfanın class yapısında yapılması, diğer sayfaların class veya function farketmeksizin kodlanması beklenmektedir. Vanilla js kullanacak adayların en az bir methodunun class yapısında olması
- Sayfada kullanılacak görsellerin, performans konusu göz önünde alınarak sayfada ön yüklenmesinin sağlanması (preload, lazy, observer)
- Sayfaların mobile-first prensibiyle kodlanması telefon/tablet responsive görünümlerinin stabil çalışması beklenmektedir.
- React
- React Router Dom
- Context API
- Axios
- Formik
- Yup
- i18n
- Styled Components
- React Toastify