https://github.com/educbraga/painel-de-chamados
Aplicação web para gerenciamento de tickets de suporte técnico
https://github.com/educbraga/painel-de-chamados
a11y angular bem-methodology css json-server primeng typescript
Last synced: 6 months ago
JSON representation
Aplicação web para gerenciamento de tickets de suporte técnico
- Host: GitHub
- URL: https://github.com/educbraga/painel-de-chamados
- Owner: educbraga
- Created: 2025-12-14T04:57:02.000Z (7 months ago)
- Default Branch: main
- Last Pushed: 2025-12-15T02:54:15.000Z (7 months ago)
- Last Synced: 2025-12-17T20:01:05.330Z (7 months ago)
- Topics: a11y, angular, bem-methodology, css, json-server, primeng, typescript
- Language: TypeScript
- Homepage:
- Size: 104 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Painel de Chamados
Aplicação web para gerenciamento de tickets de suporte técnico, com frontend em Angular 21 e backend mock com JSON Server.
## 🚀 Começando
Para instruções detalhadas de instalação e execução, consulte:
- [Frontend](./frontend/README.md)
- [Backend](./backend/README.md)
### Resumo
1. Subir o backend: `cd backend && npm install && npm start`
2. Subir o frontend: `cd frontend && npm install && npm start`
3. Acessar http://localhost:4200/
## ✨ Funcionalidades
- Criar tickets com título, descrição e categoria
- Listar tickets existentes
- Layout responsivo
## 🛠️ Construído com
- **Angular 21** — componentização e CLI produtiva
- **TypeScript** — tipagem estática
- **PrimeNG** — componentes UI responsivos
- **Vitest** — testes rápidos
- **JSON Server** — API mock para prototipagem
## ⚠️ Limitações
- API mock sem autenticação
- Persistência local (db.json)
- Não recomendado para produção
## 🖇️ Contribuição
1. Abra uma issue descrevendo o problema/feature
2. Faça um fork e crie sua branch `feature/…` ou `fix/…`
3. Envie um PR com descrição clara
## 🤖 Uso de IA
- ~30% do projeto recebeu auxílio de IA (ajustes, refatorações, documentação)
- Todo conteúdo foi revisado manualmente
## 📄 Licença
MIT