A full-featured, modern e-commerce single-page application built with Angular 21 and backed by an Express.js REST API. ExpressoCart supports three distinct user roles — Customer, Seller, and Admin — each with a tailored interface and permission set.