Skip to content

Latest commit

 

History

History
112 lines (93 loc) · 4.08 KB

README.md

File metadata and controls

112 lines (93 loc) · 4.08 KB

Logo

🖼️ Ekran Görüntüleri

ℹ️ Proje Hakkında

Shopin, Fake Store API verilerini kullanan bir e-ticaret uygulaması prototipidir. Ürünlerin detaylarını incleyebilir, sepetinize ekleyebilir ve ürünler arasında arama ve filtreleme işlemleri yapabilirsiniz.

🚀 Geliştirme Süreci

Geliştirme sürecine marka ismini ve kimliğini (renkler, yazı tipi, kullanıcı hedefi vs.) belirleyerek başladım. Oluşturduğum sahte marka doğrultusunda Figma üzerinde UI tasarımlarını çizdim. Uygulama geliştirme sürecinde Git ve Github'ı aktif bir şekilde kullandım. Farklı branch'lerde çalışarak, atomik commit'ler atarak ve branch'leri birleştirmek için Pull request kullanarak çalıştım.

💎 Marka Kimliği

Logo

Font Family: Comfortaa

🏗️ Proje Mimarisi

Uygulamada MVVM mimarisi ve Clean Architecture yaklaşımı kullanılmıştır. Aşağıdaki tabloda uygulamada kullandığım dosya yapısını görebilirsiniz.

com.erdemklync.shopin
├───data
│   ├───local
│   ├───mapper
│   └───remote
│       ├───entity
│       ├───repository
│       └───service
├───di
├───domain
│   ├───model
│   ├───repository
│   ├───use_cases
│   │   ├───cart
│   │   ├───category
│   │   └───product
│   └───util
├───presentation
│   ├───customview
│   ├───features
│   │   ├───auth
│   │   ├───cart
│   │   ├───on_boarding
│   │   ├───products
│   │   ├───product_detail
│   │   ├───profile
│   │   ├───search
│   │   ├───sign_in
│   │   ├───sign_up
│   │   └───splash
│   └───util
└───util

🛠️ Araçlar, Kütüphaneler ve Teknolojiler

📲 Shopin'i deneyin

Projeyi klonlayabilir

  git clone https://github.com/erdemklync/Shopin.git

veya

buradan APK dosyasını indirebilirsiniz.

📧 İletişim

LinkedIn - linkedin.com/in/erdemkalyoncu
Medium - medium.com/@erdemklync
YouTube - youtube.com/c/ErdemKalyoncu

Diğer projelerim için: https://github.com/erdemklync