/android_e-ticaret

Turkcell Staj Task

Primary LanguageKotlin

Project Name: Mobile E-Commerce Application

Welcome to the Kotlin-based E-Commerce Mobile App! This project focuses on enhancing user experience through a modern and user-friendly mobile e-commerce application. Here's a brief overview of the features and technologies used:

User-Centric Approach: The app is designed to prioritize user experience and streamline the e-commerce process.

User Interface Excellence: The user interface is enriched by utilizing Kotlin's versatility. RecyclerView and XML layouts are employed to seamlessly present data, ensuring an engaging shopping experience.

Secure User Management: Firebase Authentication is integrated to provide secure user session management and identity authentication.

Efficient Data Management: Product details, cart contents, and user profiles are managed using SQLite/Room database management, ensuring seamless and reliable data access.

Enhanced Functionality: Essential features such as payment integration and product search are successfully implemented, making the app comprehensive and convenient.

Smooth Navigation: Transitions between different activities are smoothly managed using the Intent structure, enhancing overall user experience.

Demonstration of Technical Skills: The project showcases strong technical skills, resulting in a sustainable and user-centric mobile application.

We're excited to share this project with you and hope it serves as a valuable example of Kotlin's capabilities in mobile app development. Feel free to explore the code, contribute, and utilize the knowledge gained from this project for your own endeavors.

Uygulamada Kullanılan Özellikler:

Name Version
retrofit2 2.9.0
glide 4.15.1
firebase-messaging 23.1.2

Uygulamada Kullanılan Sayfalar:

Name
HomeFragment
ProductDetailFragment
ShoopingListFragment
NotificationsFragment
ProfileFragment
ProfileUpdateFragment

API:

https://dummyjson.com

Screenshots

Gif