KK.
Web ApplicationCompleted

CozaStore E-Commerce

Role
Java EE Developer
Timeline
2023
CozaStore E-Commerce

The Problem

Building a scalable e-commerce platform requires bridging complex relational databases with a smooth, user-friendly frontend while ensuring transactional security.

The Solution

Developed a comprehensive Java EE web application for a clothing retailer. Focused heavily on mastering backend persistence with Hibernate ORM while integrating the PayHere gateway for secure online checkouts.

Engineering Challenges

ORM Implementation: Architected a complex relational database mapped entirely through Hibernate, ensuring efficient lazy-loading and data persistence for product variants and user carts.
Payment Gateway Integration: Securely integrated the PayHere API, handling asynchronous payment callbacks and transactional state updates.

Technology Stack

Backend

  • Java EE
  • Hibernate ORM
  • MySQL

Frontend & Integrations

  • HTML/CSS/JS
  • Bootstrap
  • PayHere API

Project Gallery

Product View
Secure Checkout Flow

Results & Impact

  • Delivered a complete, end-to-end e-commerce flow from product search to finalized secure checkout.
  • Showcased strong foundational knowledge in Java enterprise web development and modern ORM practices.
WhatsAppEmail Me