Kim Angelo Gagui logo
Back to projects
Professional workCompleted

E-commerce Store & Admin

A full-stack e-commerce project with a responsive storefront and admin workflows for catalog imports, image management, availability, and customer email.

E-commerce Store & Admin homepage preview

Technology stack

  • React
  • TypeScript
  • Tailwind CSS
  • Node.js
  • Express
  • MongoDB

Project details

Type
Professional work
Role
Full-Stack Developer
Status
Completed
Organization
ProcessIT
Period
Feb to Aug 2025

Case study

How the work came together

01

Project brief

A storefront paired with practical catalog tools

This project began as a way to reduce repetitive product management work. Alongside the customer-facing store, the admin area supports bulk product data, image matching, availability changes, and customer updates.

02

My contribution

Full-stack development and deployment

I developed and deployed the responsive storefront and admin experience using React, Tailwind CSS, and Express. I also integrated REST API workflows, client-side state, and mobile and desktop layouts.

03

Catalog workflows

Bulk operations replace repeated item-by-item edits

The admin tools focus on the catalog tasks that take the most effort when products are managed individually.

CSV product imports

The import flow validates rows, maps fields to product records, and creates products in bulk.

Bulk image matching

Uploaded images are associated with products through unique product IDs, reducing manual matching work.

Batch product updates

Prices, categories, and descriptions can be updated in batches through CSV or the admin interface.

Availability controls

Products can be activated or deactivated without removing their records from the admin area.

04

Customer communication

Email updates managed from the same admin area

Administrators can send promotion, restock, or general update emails to subscribed users, while users can manage their email preferences.

05

Delivered result

One system for storefront and catalog operations

The completed project combines a responsive shopping interface with REST-backed admin tools for routine product and communication work.

Selected screens from the project.

E-commerce Store & Admin: Home Mobile
Home Mobile
E-commerce Store & Admin: Admin Mobile
Admin Mobile
E-commerce Store & Admin: Sign Up
Sign Up
E-commerce Store & Admin: Product Info
Product Info
E-commerce Store & Admin: Add New Product
Add New Product
E-commerce Store & Admin: Admin
Admin
E-commerce Store & Admin: Bulk Upload Products
Bulk Upload Products
E-commerce Store & Admin: Bulk Image Upload
Bulk Image Upload
E-commerce Store & Admin: Bulk Update Products
Bulk Update Products
E-commerce Store & Admin: Update Product Info
Update Product Info
E-commerce Store & Admin: Send Bulk Email
Send Bulk Email

Work together

Hiring for a full-stack role or planning a web project?

Send me the context, what needs to be built, and where I can contribute.