تفاصيل العمل

• Built a production-oriented e-commerce REST API using a clean layered architecture with separation between controllers, services, repositories, DTOs, and entities.

• Implemented JWT access and refresh tokens, persistent authentication sessions, email verification, password reset, logout, and role-based authorization.

• Developed product, inventory, cart, address, order, review, and admin modules with stock concurrency protection and immutable order-item snapshots.

• Added Flyway migrations, unit and integration testing using JUnit 5, Mockito, MockMvc, and Testcontainers, along with Docker and GitHub Actions CI checks.

ملفات مرفقة

بطاقة العمل

اسم المستقل
عدد الإعجابات
0
تاريخ الإضافة