CraftOzen is a full-stack multi-vendor e-commerce marketplace I designed and developed to connect customers with independent makers and artisans.
The platform provides a complete marketplace experience, including product discovery, category browsing, search, product management, shopping cart, checkout, customer accounts, seller stores, and order management.
Technologies Used
Frontend: Next.js
Backend: Java, Spring Boot
Database: PostgreSQL
Object Storage: Cloudflare R2
API: RESTful APIs
Key Features
Multi-vendor marketplace architecture
Customer and seller workflows
Product, category, and inventory management
Product search and filtering
Shopping cart and checkout
Authentication and authorization
Seller/store management
Order management
Image and asset storage using Cloudflare R2
Responsive user interface
REST API integration between Next.js and Spring Boot
The project focuses on building a scalable marketplace architecture while maintaining a clean, responsive, and user-friendly shopping experience.






