[go: up one dir, main page]

Skip to content

Sistema de controle de clientes e serviços prestados para advogados

License

Notifications You must be signed in to change notification settings

PauloHenrique7010/ControleAdvocaciaV2

Repository files navigation

ControleAdvocacia

🚧 Programa 🚀 Em construção... 🚧

Sobre

ControleAdvocacia é um sistema feito para advogados para o controle de seus clientes e serviços prestados. A aplicação mostra os pagamentos pendentes de cada serviço, permitindo gerar boletos

Funções

  • Gerenciamento de usuários
  • Cadastro de serviços.
  • Visualização de pagamentos pendentes (Com filtros).
  • Emissão de boleto.
  • Gerar peça em .doc após cadastrar um novo serviço. (Em estudo)

Screenshots

Tela Principal

Tela Principal

Tela cadastro de cliente

Tela Principal

Tela clientes cadastrados

Tela Principal

Tela cadastro servico

Tela Principal

🎲 Instalando o projeto

Pré-requisitos

Antes de começar, você vai precisar ter instalado em sua máquina as seguintes ferramentas:

-> Git for windows

-> Node.js

-> Xampp (Instalação Mínima: Apache, PHP e Mysql).

  • Após a instalação do xampp, verifique se o rewrite_mod está ativo.
  • Execute o painel de controle do xampp e inicie o Mysql e o Apache.
  • Caso seja pedido permissão do firewall, permita o acesso!

🎲 Configurando o projeto

# Com o Apache e o MySQL rodando pelo xampp, crie um banco de dados chamado "controle_advocacia". 

# Através do terminal, navegue até a pasta C:\xampp\htdocs\ (Local de instalação do xampp no Windows)

# Baixe o projeto na pasta htdocs
$ git clone <https://github.com/PauloHenrique7010/ControleAdvocaciaV2/>

# Acesse a pasta ControleAdvocaciaV2/

# Navegue até a pasta ./server/ e digite:
$ npm install

# Volte para a pasta raiz do projeto e navegue até a pasta ./application/outros/

# Suba o arquivo controle_advocacia.sql para o banco de dados utilizando o comando
$ mysql -u root controle_advocacia < controle_advocacia.sql

# Espere até o fim da operação.

🎲 Rodando o Back End (servidor)

# Através do terminal, vá até a pasta ./server/ (localizada na raiz do projeto).

# Inicie o servidor

$ node index
# ou
$ nodemon index

# O servidor inciará na porta 8020 - acesse <http://localhost:8020>

🎲 Rodando a aplicação

# No seu navegador abra a página "http:/localhost/ControleAdvocaciaV2/

Referências

[Como fazer um bom README](https://blog.rocketseat.com.br/como-fazer-um-bom-readme/)

[Exemplo ReadMe](https://github.com/tgmarinho/meetapp)