Freelance · 2022

Ventas A Services

E-commerce for a refrigeration parts retailer: public catalogue, admin dashboard with inventory, and orders that arrive as WhatsApp notifications.

Role

Full Stack / Frontend

Context

Freelance

Year

2022

Links

Technologies: Next.jsTailwindCSSMongoDB

Overview

A complete e-commerce for a small retailer selling refrigeration and appliance parts: a public storefront with search, filters and cart, plus a private admin dashboard for inventory and orders.

Admin dashboard
Product catalogue

Technical highlights

  • Server side rendering with Next.js for indexable product pages and fast first loads.
  • Admin CRUD with role based access, image uploads to AWS S3 and inventory tracking.
  • Cart with no payment gateway, at the client's request: an order triggers a WhatsApp notification for manual processing.
  • JWT authentication with bcrypt hashing and MongoDB for the catalogue documents.

Result

The client's catalogue went from paper to a site their customers can browse, and orders now arrive in one place instead of scattered across messages.