Featured Project

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 and Cloudinary, with cropping and preview via react-easy-crop.
  • 📱 Responsive UI: Swipeable carousels, dynamic pages, mobile-first design.
  • 🧠 RESTful Backend: Built with Node.js, Express, PostgreSQL, and Prisma ORM.
  • 🧪 Automated Testing: Unit and integration tests using Vitest and Jest, 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.

Explore Paulada Games

Hi, I'm Gabriel — a full-stack web developer based in the metropolitan area of Belo Horizonte. I build digital solutions focused on functionality, clarity, and real-world impact.

I'm currently seeking my next professional opportunity in the field. Let's connect!