Skip to content

E-commerce platform

Released

Crosswind Webshop

A shop that stocks itself — new products arrive with copy in every language you sell in.

Overview

A full e-commerce platform on Phoenix LiveView: catalogue, cart, secure checkout, admin analytics, and AI-generated product copy across multiple languages and currencies. Built for the Nordic market and deployed with Docker, Terraform and Ansible.

What it does

Real-time storefront
Phoenix LiveView drives the catalogue, cart and checkout — interactive pages without a separate frontend codebase to maintain.
Secure checkout
Flatpay payment integration with webhook handling, supporting DKK, EUR, USD and GBP.
AI content generation
Product descriptions and translations generated in-app, so a new SKU arrives with copy in every language the shop serves.
Multi-language by design
Gettext-backed i18n with translated product records, not a bolted-on translation layer.
Admin dashboard
Real-time analytics and order management for the people actually running the shop.
Delivery management
Flexible delivery options and pricing rules per order.

Built with

  • Elixir
  • Phoenix LiveView
  • PostgreSQL
  • Gettext
  • Docker
  • Terraform
  • Ansible

Worth knowing

Deployed, not just built

Ships with Docker Compose, Terraform infrastructure and Ansible provisioning — the operational half of the project is part of the project.

Interested in Crosswind Webshop?

Ask about availability, licensing, or having something similar built for your own domain.

Get in touch

More work

All projects