Um sistema de gestão para microempresas e pequenas empresas que trabalham com estacionamentos na grande São Paulo.
Para o desenvolvimento deste projeto, foi utilizado as seguintes tecnologias:
O projeto foi construido de maneira desacoplada, sendo assim, o server desenvolvido totalmente desacoplado do cliente.
O server foi construido utilizando o Java, que era uma linguagem obrigatória para o nosso backend. E também foi utilizado o Docker para separar o backend em um container. Com tudo configurado é possível estar subindo os contêineres para a aplicação estar no ar através do seguinte comando:
$ docker build -t vagakey
agora, podemos estar inicializando com através do comando:
$ docker run -p 8080:8080 --name vagakey vagakey:lasted
que ficará disponivel na seguninte url: localhost:8080.
O desenvolvimento do nosso cliente foi criado um SPA utilizando React, com template Typescript. Antes de iniciar, precisa-se instalar as dependências, para isso utilizamos o npm como nosso gerenciador de dependencias e xecutar o seguinte comando no terminar:
$ yarn client:install
agora com as dependencias instaladas é possível estar executando o cliente:
$ yarn client:start
que ficará disponivel na seguninte url: localhost:3000.