Bem-vindo ao Dev Control, uma plataforma de controle de chamados de clientes.
- Cadastro de Clientes: Permite cadastrar informações detalhadas dos clientes, como nome, e-mail, telefone e endereço, facilitando o gerenciamento e a comunicação.
- Cadastro de Chamados (Tickets): Permite criar e gerenciar chamados de suporte, atribuir responsáveis, definir prioridades e acompanhar o status de cada chamado.
- Listagem de Clientes: Visualize todos os clientes cadastrados com informações importantes como nome, email, telefone e endereço.
- Listagem de Chamados: Visualize todos os chamados cadastrados, com detalhes como cliente associado, titulo do chamado, descrição e status do chamado.
- Edição e Exclusão de Clientes: Permite editar os dados dos clientes e excluí-los quando necessário.
- Edição e Exclusão de Chamados: Permite editar os dados dos chamados e excluí-los quando necessário.
- Filtros e Busca: Permite filtrar e buscar clientes e chamados por diferentes critérios, facilitando a localização de informações específicas.
Este projeto foi desenvolvido como parte de um curso abrangente na plataforma Udemy, onde aprendi a construir aplicações web completas utilizando Next.js, Prisma ORM e PostgreSQL. O curso me guiou através de todas as etapas do desenvolvimento, desde a configuração do ambiente até a implementação das funcionalidades de controle de chamados e cadastro de clientes. Através deste projeto prático, pude consolidar meus conhecimentos em desenvolvimento full-stack e aplicar as melhores práticas de programação.
Siga os passos abaixo para rodar o projeto no seu ambiente local:
-
Clone o repositório:
git@github.com:code-front-braga/call-control.git
-
Instale as dependências:
npm install
-
Configure as variáveis de ambiente:
Crie um arquivo .env.local na raiz do projeto. Adicione as variáveis de ambiente necessárias, como a URL do banco de dados PostgreSQL e as chaves secretas do Auth.js.
- Abra o navegador e acesse::
http://localhost:3000
Se tiver dúvidas ou sugestões, entre em contato comigo:
- LinkedIn: Leonardo Braga
Este projeto está licenciado sob a licença MIT.