Printh3D

🚀 Printh 3D Pro — Impressão 3D de Alta Performance

Printh3D Banner

A Printh 3D agora é uma plataforma completa e profissional para gestão e venda de serviços de impressão 3D. O projeto foi migrado para Next.js 16 com Supabase, unificando o site institucional com o sistema de gestão Printh3D Pro.


✨ Características Principais


🛠️ Tecnologias Utilizadas


🚀 Como Iniciar

Pré-requisitos

Instalação

  1. Clone o repositório:
    git clone https://github.com/vftheodoro/Printh3D_Site.git
    
  2. Instale as dependências:
    npm install
    
  3. Configure as variáveis de ambiente em .env.local:
    NEXT_PUBLIC_SUPABASE_URL=...
    NEXT_PUBLIC_SUPABASE_ANON_KEY=...
    SUPABASE_SERVICE_ROLE_KEY=...
    ADMIN_JWT_SECRET=...
    
  4. Inicie o servidor:
    npm run dev
    

📂 Estrutura do Projeto

src/
├── app/              # Rotas e Páginas (Next.js App Router)
│   ├── admin/        # Sistema Administrativo Pro
│   ├── api/          # Endpoints da API (CRUD, Auth, Migration)
│   ├── produtos/     # Catálogo Público Dinâmico
│   └── ...           # Outras páginas institucionais
├── components/       # Componentes React
├── lib/              # Supabase Client, Auth Helpers e Lógica de Produtos
└── public/           # Assets estáticos

👨‍💻 Desenvolvido por

Victor Theodoro


Transformando bits em átomos com precisão industrial e design impecável. 🛠️✨