E-commerce for Luna S.U.R.L

Habaluna

Each order is paid once and backed by available stock.

An online store offering a varied product catalogue for Luna S.U.R.L, with payments processed through the Supernova gateway.

Role
Sole engineer, freelance
Period
Dec 2024 - Mar 2025
Contribution
End-to-end ownership: product decisions, architecture, UX/UI, backend and infrastructure.
Technologies
Next.js, PostgreSQL, Prisma, Redis, Vercel, Supernova gateway
Scope
  • Product
  • Interface
  • API & logic
  • Data
  • Payments
  • Delivery

01

Context

Habaluna is the online store of Luna S.U.R.L, offering a varied product catalogue. I was the sole engineer, responsible for product decisions, architecture, UX/UI, backend and infrastructure.

02

The store

A Next.js App Router architecture backed by PostgreSQL through Prisma, with Redis in the stack: product catalogue, cart and checkout.

03

Payments, inventory and orders

Online payments are processed through the Supernova payment gateway. Inventory and order management keep track of what has been sold and what must be delivered.

04

Operated by the client

An administration panel allows the client to manage products, prices, inventory and orders without engineering support. I was also responsible for the Vercel deployment and database provisioning.

Next case studyGym VictoriaMulti-tenant SaaS

Available for remote positions and relocation

Contact

I am currently considering new opportunities. I am most effective in teams that need an engineer able to take a problem from the user interface through to the banking integration. Please write to the address below.

© 2026 Dasiel TorresBased in Cuba, working remotelyBack to top