← Back to portfolio
Project 03Completed
E-commerce · Node.js · 2024

EcoRoot

EcoRoot is an online store for sustainable products built from scratch with Node.js and Express. It covers the server architecture and HTML views, with a product catalogue, a working shopping cart and dynamic routes.

EcoRoot — Eco-friendly store
Main viewEco-friendly store

Key features

  • Custom Express HTTP server with dynamic routes
  • Eco-product catalogue with images and descriptions
  • Functional shopping cart with state management
  • Clear separation between public assets, views and business logic
  • Responsive design with a dedicated brand identity

Project context

The challenge

Build a functional online store without a high-level framework, handling dynamic routes, cart state and server-rendered HTML views from scratch.

The approach

A modular architecture separates routes, views and business logic. Cart state is managed in memory, supported by a coherent eco-friendly visual identity.

Interested in this project?

Get in touch to learn more or discuss how I can help with your next project.

Send message