Peter Paul
Lazan
2025
PPLPPL
... /loading ...
INITIALIZING_
SYS / BOOT
← All Projects
12 / 15
TechnoBuild V2 — E-Commerce with AI
shipped2024
... /TechnoBuild V2 — E-Commerce with AI ...

TechnoBuild V2 — E-Commerce with AI

E-commerce platform for PC components with an intelligent PC builder tool and an AI assistant (Gemini API) that recommends compatible parts based on budget and use case.

React.jsFirebaseGemini APICloudinary
GitHub ↗

Overview

TechnoBuild V2 is an e-commerce platform for PC components that goes beyond a standard product catalogue. The standout feature is an intelligent PC Builder: users select parts and the system validates compatibility in real time. An integrated AI assistant (Google Gemini) recommends configurations based on stated budget and use case — gaming, workstation, budget office, etc.

Technical Stack

LayerTechnology
FrontendReact.js
Backend & AuthFirebase (Firestore + Authentication)
AIGoogle Gemini API
MediaCloudinary

Key Features

  • Full product catalogue with search, filter, and category browsing
  • Interactive PC Builder with real-time compatibility validation (socket, TDP, RAM type)
  • Gemini-powered AI assistant for budget-based build recommendations
  • Cart, checkout, and order management
  • Cloudinary image optimisation for product photos
  • Admin panel for product and inventory management

AI Integration

The Gemini API receives a structured prompt containing the user's budget, primary use case, and parts already in the builder. It returns a recommended configuration with justifications. The response is parsed and pre-filled into the PC Builder, which the user can then modify.

... /code-preview ...
// repository is private or not linked
← Back
TechnoBuild V2 — E-Commerce with AI