eCommerce

AlışGidiş

AlışGidiş is an e-commerce platform supported by Fibabanka. It takes the traditional e-commerce experience a step further by incorporating a marketplace infrastructure and offers users the ability to pay with both credit cards and bank loans.

  • Android Development
  • iOS Development
  • Secure Coding
  • Responsive Coding
  • UX Design
br-mega-2.jpg

Key Components We Delivered

Mobile Application
Fully native mobile apps were developed for both iOS and Android using Swift and Kotlin, leveraging the latest technologies available on each platform.
Website
Designed with an AVM-inspired aesthetic, the web interface offers an intuitive and elegant user experience.
Backoffice Panel
Built with Next.js, the backoffice allows full control over the content and management of both mobile and web platforms.
Backend Infrastructure
Developed using ASP.NET Core within a microservice architecture.
The system comprises more than 30 microservices running on Kubernetes and is deployed on Huawei Cloud.

  • csharp.svg
  • firebase.svg
  • js.svg
  • typescript.svg
  • swift.svg
  • jquery.svg
  • kotlin.png

Payment Integrations

Multiple payment methods were integrated into the system:
iyzico and Masterpass for credit card payments
Fibabanka Credit API for financing via bank loans

br-square-left-2.jpg
br-rectangle-middle-2.jpg
br-square-right-2.jpg

An E-Commerce Platform Powered by Enliq

Modern e-commerce projects demand high performance, security, flexibility, and integration capabilities. Our shopping platform, built on Enliq's microservice architecture, elevates both user experience and system reliability to premium standards. Below is a detailed breakdown of the Enliq components utilized in this project:

Enliq Payment Core
Payment processing, one of the most critical pillars of e-commerce, is managed by Enliq Payment Core. This module integrates seamlessly with multiple payment providers to deliver a secure and flexible payment experience:

  • RESTful API integrations with providers like Iyzico, Masterpass, and Craftgate.
  • Adapter-based architecture enables effortless switching between providers when needed.
  • Centralizes payment operations by decoupling them from the core system.

Enliq IAM (Identity & Access Management)
User identity management and access control are vital for platform security. Enliq IAM addresses these needs with:

  • Support for OAuth2 and OpenID Connect protocols for modern authentication.
  • Advanced features including JWT generation, token validation, role-based authorization, and multi-tenant user management.
  • Integration with third-party OAuth providers like Google and Facebook for seamless social login.
  • Dynamically configurable role-based access control (RBAC) for administrators.

Enliq Notification
To enhance user engagement and streamline communication, Enliq Notification manages all alerts through an asynchronous, scalable infrastructure:

  • Queue-based architecture ensures prompt, uninterrupted delivery of emails, SMS, and in-app notifications.
  • Adapter integrations with Twilio (SMS), SendGrid (email), Slack (internal alerts), and Codec.

High delivery success rates for critical workflows like password resets, registration verification, and order status updates.

Explore Works

Explore our carefully crafted digital experiences that blend strategic thinking with creative design.