Full-Stack E-commerce & Catalog Solution
In ProductionThis is a complete and customized e-commerce system, developed to optimize sales conversion and inventory management for the tech retail sector.
The ecosystem consists of two distinct front-ends: an interface optimized for customer experience and a robust Administrative Dashboard for total control over products, categories, and access metrics.
The solution was designed to solve a common challenge in local commerce: automatically converting customer interest into direct service via WhatsApp. The administrator has complete autonomy over the catalog, allowing real-time updates that reflect instantly on the customer interface.
- Direct Conversion: Checkout flow that directs the detailed shopping cart to the merchant's WhatsApp.
- Admin Panel: Management system protected by JWT authentication with full CRUD operations.
-
Media Management: Image upload and processing
using
Multer,Cloudinary, and front-end pre-processing withreact-easy-crop. - Mobile-First Experience: Responsive UI with swipe support, dynamic navigation, and optimized loading.
-
Backend Architecture: Scalable RESTful API
built with
Node.js,Express, and data persistence withPostgreSQLviaPrisma ORM. -
Code Quality: Test coverage with
VitestandJest, applying TDD (Test Driven Development) principles. -
Software Engineering: Structured with
Clean Architecture and strict typing with
TypeScriptfor high maintainability.
Tech Stack: React, React Router, React Query, TailwindCSS, Vitest, Vite, Prisma, PostgreSQL, Express, Node.js, Cloudinary, Multer, JWT, TypeScript.
Production Note: This system was custom-developed for a real-world client and is currently in operation. You can view the official live implementation by clicking the link below, while the source code provided here refers to the sanitized portfolio version.
Visit Paulada Games