ENGINEERING CASE STUDY / AI-POWERED E-COMMERCE PLATFORM
ShopyOnline
ShopyOnline shows my full-stack and product-engineering range: React/Redux on the client, Express/PostgreSQL on the server, Gemini for natural-language discovery, and defensive Stripe payment logic for real-world failure cases.
Build a full e-commerce experience with flexible product discovery, secure authentication, payment reliability, analytics, reviews, and AI-assisted natural-language product search.
Explore all 10 features
Google Gemini natural-language product search
Advanced product filtering
Pagination
Stripe payment integration
Verified user reviews
Analytics dashboard
JWT authentication
Persistent login
Cloudinary integration
Responsive React/Tailwind UI
02 / UNDER THE SURFACE
A connected system.
01React + ReduxDiscovery & checkout
02ExpressApplication API
03PostgreSQLParameterized queries
04Stripe · GeminiPayments & AI discovery
A conceptual overview of the components documented in the project.