Skip to content
All projects
Electronics eshop2026

TechShop

An online store built to close sales: customers find what they want fast, compare and pay on one page, while products appear automatically on Skroutz, BestPrice, Google and Meta. Built on Medusa, with Cikefallinos CMS for content.

Open the demo
Client
Cikefallinos demo
Year
2026
Type
Eshop · Demo
What we did
Eshop architecture · Design · Development · Integrations
TechShop — on a laptop and two phones
About the project

Visitors find what they want fast, compare at their own pace and pay on one page — fewer steps mean fewer abandoned carts. The owner manages store and content from one place, and products appear automatically on Skroutz, BestPrice, Google Shopping and Meta.

Medusa (open source, MIT) runs orders, prices, stock, payments and shipping; Cikefallinos CMS runs the home page, banners, descriptions, blog and SEO. The store is yours: no monthly platform subscription and no commission per sale.

The demo has a view-only account — you can explore the whole admin without changing anything.

Tech stack

Commerce

Medusa 2 · Node.js · TypeScript

Ready-made features for products, cart, orders, payments, inventory, pricing and tax — the store grows without changing platform. If an order stops at some step (e.g. payment), everything before it is undone automatically, so there are no half-finished orders or wrong stock levels.

Storefront & CMS

Next.js 16 · React 19 · Payload 3 · Cikefallinos CMS

Fast pages for better Google rankings; products sync automatically from Medusa.

Databases

PostgreSQL 18 (×2)

Separate databases for the store and for content.

Integrations

Skroutz · BestPrice · Google Merchant Center · Meta · GA4/GTM · Cloudflare R2

Products are sent automatically to Skroutz, BestPrice, Google and Meta; tracking respects visitor consent (Consent Mode v2). Payments and couriers are added as ready-made modules.

01 /

More sales from every visit

Everything that helps the customer decide is on the product page: specs, availability, instalments and add-ons such as warranty and insurance.

  • Accent-insensitive search in Greek or Latin script, with suggestions as you type
  • Compare up to 4 products
  • Trade-in: the old device’s value in a minute
  • Alerts when the price drops or stock arrives
TechShop — a page in a browser window

02 /

Comfortable on mobile

Most purchases happen on a phone, so cart, filters and checkout are designed first for easy use on mobile.

TechShop — three screens on a phone

03 /

The whole store at a glance

With the CMS login the owner sees orders, sales and stock, and opens Medusa with one click — no second password.

TechShop — a screen on a laptop

04 /

Orders without the chaos

Orders, returns, promotions and stock in one admin, together with trade-in requests and customer alerts.

TechShop — a screen on a laptop

05 /

Safe checkout, secure admin

Payments go through certified providers — card details are never stored in the store. The Medusa admin opens from the CMS with a single-use key that expires in 60 seconds, and every user sees only what their role allows.

  • Every user with their own role and permissions, in Medusa and the CMS
  • 2FA and lock-out after wrong passwords
  • HTTPS and security headers
  • No third-party plugins
Try it

Admin: demo-eshop.cikefallinos.com/urdashboard Account: demo@cikefallinos.com · password: cms-demo-2026 (view only) Payments in the demo are simulated.

Open the demo
Gallery
TechShop — a page in a browser windowTechShop — a page in a browser windowTechShop — a screen on a laptopTechShop — the full home page

Next project

Λιοπύρι