Skip to content
BarceloDevPublic

About

Resources

Stars

1 star

Watchers

0 watching

Forks

Repository files navigation

🖨️ Print3D

Sistema web para gerenciamento de impressões 3D, permitindo o controle de clientes, pedidos, aprovação de orçamentos e acompanhamento de produção através de uma interface moderna e intuitiva.

✨ Funcionalidades

  • 🔐 Autenticação de usuários
  • 👥 Gerenciamento de clientes
  • 📦 Gerenciamento de pedidos
  • 📊 Dashboard com métricas e gráficos
  • 📋 Kanban para acompanhamento dos pedidos
  • ✅ Aprovação de pedidos
  • ❌ Rejeição de pedidos
  • 📁 Upload de arquivos dos pedidos
  • 📱 Interface responsiva
  • 🔄 Integração com API Laravel

🛠️ Tecnologias Utilizadas

Frontend

  • React
  • TypeScript
  • Vite
  • React Router DOM
  • Axios
  • Recharts

UI e Estilização

  • Tailwind CSS
  • Lucide React

📂 Estrutura do Projeto

src/
├── components/
├── contexts/
├── pages/
├── services/
├── types/
├── lib/
└── main.tsx

⚙️ Configuração

Crie um arquivo .env na raiz do projeto:

VITE_API_URL=http://localhost:8000/api

🚀 Instalação

Clone o repositório:

git clone https://github.com/BarceloDev/print3d.git

Entre na pasta:

cd print3d

Instale as dependências:

pnpm install

Execute o projeto:

pnpm dev

A aplicação estará disponível em:

http://localhost:5173

🏗️ Build de Produção

pnpm build

Preview local:

pnpm preview

🔗 Backend

Esta aplicação consome a API disponível em:

https://github.com/BarceloDev/print3d-web-api


👨‍💻 Autor

Guilherme Barcelo


Projeto desenvolvido para otimizar o gerenciamento de serviços de impressão 3D.

About

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages