Skip to content

bkkater/dpskt-web

Repository files navigation


Repository size GitHub last commit License



📌 Tabela de Conteúdo

📕 Propósito do projeto

O objetivo ao criar este projeto foi desenvolver conhecimentos e estudar as mudanças nas tecnologias Next 13, Tanstack Table V8 e explorar algumas utilidades do Tailwind CSS. Este projeto será contínuo e servirá como um Proof of Concept (PoC) para experimentar e testar novas bibliotecas de acordo com o aprendizado adquirido.

Também me desafiei a desenvolver o backend em Node.js e MongoDB, buscando aprofundar meu conhecimento nessas tecnologias e garantir uma integração eficiente com o frontend do projeto.

Para o futuro, planejo implementar testes e refatorar componentes para adotar o Composition Pattern, visando aprimorar a qualidade e a escalabilidade do projeto.

💻 Tecnologias

Esse projeto foi feito utilizando as seguintes tecnologias:

Front-end
Back-end
Discord Bot

🚀 Funcionalidades

  • Registro de Tempo de Patrulha: Os policiais podem utilizar comandos específicos para iniciar e encerrar seu tempo de patrulha, registrando assim as horas trabalhadas.
  • Relatórios: Os policiais com cargos administrativos podem gerar relatórios com os registros de tempo de patrulha dos policiais, facilitando sua análise e gestão.
  • Gestão de Pessoal: Os policiais com cargos administrativos têm acesso a comandos para gerenciar os policiais, como promoção, rebaixamento e exoneração.

💻 Repositórios

👷 Como rodar

# Clone o Repositório
$ git clone https://github.com/bkkater/dpskt-web.git

📱 Run Project

# Vá para a pasta dpskt-web
$ cd dpskt-web
# Instale as depedencias
$ npm install
# Rode a aplicação
$ npm run dev

📕 LICENSE

Esse projeto está sobre MIT license.

Releases

Packages

Used by

Contributors

Languages