Paulada Games
Paulada Games is a custom-built e-commerce platform designed to connect customers and businesses with speed and ease.
Split into two frontends — one for customers and one for admins — the system offers full control over products, categories, and users, with real-time updates. Built with a Feature-First architecture for scalability and maintainability.
Based in the city of Contagem - MG, the store was looking for a solution to quickly and efficiently direct its customers from a product search to its WhatsApp. In addition, we implemented a fully managed catalog controlled by the store administrator, giving them complete control over their products and how they are displayed.
- 🛒 WhatsApp Integration: Shopping cart sends items directly to the store’s WhatsApp.
- 🔐 Admin Dashboard: JWT-protected interface with full CRUD for products, categories, and admin users.
-
📦 Image Uploads: Integrated with
multer
andCloudinary
, with cropping and preview viareact-easy-crop
. - 📱 Responsive UI: Swipeable carousels, dynamic pages, mobile-first design.
-
🧠 RESTful Backend: Built with
Node.js
,Express
,PostgreSQL
, andPrisma ORM
. -
🧪 Automated Testing: Unit and integration
tests using
Vitest
andJest
, following TDD. - 🧱 Clean Architecture: Feature-based structure with TypeScript.
- 🛠️ Tech Stack: React, React Router, React Query, TailwindCSS, Vitest, Vite, Prisma, PostgreSQL, Express, Node.js, Cloudinary, Multer, JWT, TypeScript.
This project delivers a completely tailored solution, designed from the UI to the backend infrastructure with focus on usability, security, and scalability.