Voltar para projetos
Potence-blog
web

Potence-blog

Site institucional completo para empresa de brindes promocionais com catálogo de produtos e blog integrado.

Tecnologias

Next.js
TypeScript
Prisma
PostgreSQL
Tailwind CSS
Shadcn UI

Principais funcionalidades

Blog informativo sobre brindes promocionais

Painel administrativo completo

Sistema de upload e gerenciamento de imagens

Design responsivo para mobile e desktop

Destaques

Para Visitantes

Interface intuitiva com catálogo de produtos, filtros por categoria, detalhes de produtos com imagens e blog informativo sobre uso estratégico de brindes.

Para Administradores

Painel completo para gerenciamento de produtos, categorias personalizáveis, sistema integrado de upload de imagens e controle de publicação.

Frontend

  • Next.js 14: Framework React com renderização híbrida (SSR/SSG)

  • TypeScript: Para tipagem estática e melhor manutenção do código

  • Tailwind CSS: Para estilização moderna e responsiva

  • Shadcn UI: Componentes de interface reutilizáveis e estilizáveis

  • React Hook Form: Gerenciamento eficiente de formulários com validação

  • Zod: Validação de esquemas para dados de formulário

Backend

  • Next.js API Routes: API REST para interação com o banco de dados

  • Prisma ORM: Mapeamento objeto-relacional para interação com o banco de dados

  • PostgreSQL: Banco de dados relacional para armazenamento persistente

  • NextAuth.js: Sistema de autenticação seguro com múltiplas estratégias

  • AWS S3: Armazenamento de imagens e arquivos em nuvem

DevOps

  • ESLint/TypeScript: Garantia de qualidade de código

  • Prisma Migrations: Controle de versão do esquema de banco de dados

  • Seed Scripts: Povoamento do banco de dados para desenvolvimento e teste