The challenge
Build a functional online store without a high-level framework, handling dynamic routes, cart state and server-rendered HTML views from scratch.
An online shop for eco-friendly products: visitors browse the catalogue, open each product and build their cart. Built entirely from scratch, with no shortcuts.
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.

Build a functional online store without a high-level framework, handling dynamic routes, cart state and server-rendered HTML views from scratch.
A modular architecture separates routes, views and business logic. Cart state is managed in memory, supported by a coherent eco-friendly visual identity.
Get in touch to learn more or discuss how I can help with your next project.
Send message