Skip to content
Florin Todor
English
Download CV (Spanish)
← All projects

Full-stack online shop

2026 Web developmentFull-stack

A complete e-commerce site with an Express + MongoDB backend, an authenticated REST API, a React frontend and a containerised deployment with Caddy as the reverse proxy.

Demo

What it does

  • REST API with separate routes for the shop, the users and the public API
  • Authentication and user session management
  • Type-ahead search (autocomplete) and shopping cart
  • React + Vite + Tailwind frontend with reusable components
  • Deployment with Docker Compose and a separate production configuration
  • Centralised logging and a reproducible database seed