Frontend do https://participe.gestaourbana.prefeitura.sp.gov.br, site de participação social da Secretaria Municipal de Urbanismo e Licenciamento – SMUL - e São Paulo Urbanismo.
- Clone este repositório
git clone https://github.com/SPURB/participe.git
- Instale as dependências
cd participe
npm install
- Inicie servidor para desenvolvimento local na porta 8080
npm run serve
- Visualize as rotas especificadas em
src/router.js
. Exemplos abaixo:
- http://localhost:8080/piu-arco-pinheiros-2
- http://localhost:8080/anhembi2
- http://localhost:8080/vida-segura
Observação: Para visualizar a home e utilizar os formulários é necessário realizar o setup do backend e criar um arquivo
.env.development.local
com as variáveis configuradas.
Explicações detalhadas deste template no guia e documentação do vue-loader.
Inicie testes unitários
npm run test:unit
Inicie testes e2e
npm run test:e2e
Inicie ambiente TDD com testes e2e
npm run serve:e2e
Crie os arquivos no diretório dist.
npm run build
Pode-se gerar pdf de consulta (com comentários e formatação em A4)
npm run content:pdf /rota-da-consulta
npm run content:pdf /rota-da-consulta http:localhost:8080
para gerar o pdf de uma rota diferente de participe.gestaourbana passe a base da url no segundo argumento
Antes de desenvolver uma nova consulta veja a documentação dos padrões de interface disponibilizados no wiki deste repositório.
Toda contribuição é bem vinda. Crie uma issue.
Alex Boscia 💻 |
Davi Masayuki 💻 |
Eduardo Camillo 💻 |
Flávia Lopes 💻 |
Maurício Dantas 💻 |
Renan Gomes 💻 |
Ricardo Ivanov 💻 |
Rogério Lobo 💻 |
Thomas Yuba 💻 |
Em caso de dúvida de implementação e desenvolvimento envie um email para desenvolvimento@spurbanismo.sp.gov.br.