Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/musayar9/sayar-commerce

Sayar Commerce
https://github.com/musayar9/sayar-commerce

css json react-carousel react-icons reactjs tailwindcss

Last synced: about 2 months ago
JSON representation

Sayar Commerce

Awesome Lists containing this project

README

        

# Sayar Commerce

![image-1](img/8.jpg)

Bu projemizde e-ticaret sitesi yaptık. Bu projede ürünleri sepete ekleme, ürünleri sepet den çıkarma, beğenilen ürünleri favorilere ekleme ve çıkarma gibi işlemler react.js kullanılarak yapıldı. Bu projede kendi Api'lerimizi oluşturarak bu api'ler üzerinden veri çekme işlemlerini gerçekleştirdik. Bu projede state yönetimini react'ın Context yapısı üzerinden gerçekleştirdik.

React-Multi-Carousel kullanarak markalar ve favori ürünlerimizi carousel yapısı içerinde oluşturduk.

Proje tasarımını tailwindcss ile gerçekleştirdik. Proje bilgisayar, tablet ve mobile uygun olarak responsive tasarımını yaptık.

## Sayfa Yapısı

Aşağıdaki resimde'de görüldüğü gibi kullanıcı konum başlığına tıkladığında açılan alandan kendi konum bilgisini girebilecek.

![image-2](img/1.jpg)

Kullanıcı sepete eklediği ürünleri sepetim başlığı üzerine tıkladığında açılan alandan görebilecek.

![image-3](img/2.jpg)

Kullanıcı beğendiği ürünleri'de favorilerim başlığına tıkladığında açılan alandan beğendiği ürünleri görebilecek.

![image-4](img/3.jpg)

Markalar ve favori ürünler Carousel yapısı içinde kullanıcıya gösteriliyor.

![image-5](img/6.jpg)

![image-6](img/5.jpg)

Sayfanın en sonunda footer alanımız yer almaktadır.

![image-7](img/7.jpg)

### Proje içerisinde kullanılan Teknolojiler;

1. React.js
2. Tailwindcss

### Proje içerisinde kullanılan npm paketleri

1. react-multi-carousel
2. react-slick
3. react-toastifty
4. react-icons
5. tailwincss
6. useWindowSize

### Authors:

Musa SAYAR