Aplicação com o intuito de informar locais de diferentes utilidades em Porto Alegre com a finalidade de auxiliar àqueles que necessitam de determinado serviço, feita para o projeto do S2B.
Nessa seção é descrito as dependências utilizadas na aplicação como um todo e instruções de como iniciar o projeto em modo de desenvolvimento.
- Angular - O framework web utilizado. Versão 6 utilizada, última até o momento.
- Node - Necessário para o Angular.
- NPM - Gerenciador de Dependências.
- Angular Material - Framework de estilo.
- GitHub - Repositório de versionamento do código.
O que foi necessário para rodar o projeto:
- Node versão v10.9.0
- GIT instalado
- Conta no GitHub
Passos necessários para rodar o projeto:
- Clonar no projeto:
git clone https://github.com/s2b-barbaras/achei_frontend
- Instalar o angular-cli para ter acesso as ferramentas necessárias para rodar um projeto Angular em desenvolvimento:
npm install -g @angular/cli
- Entrar no diretório do projeto e instalar as dependências necessárias:
cd achei_frontend
npm install
- rodar o projeto:
npm start ou ng serve
NOTA: O comando npm start configurado nos scripts do package.json, executa o --aot para já evitar possíveis erros na hora de gerar uma build com esse recurso, que otimiza o bundle final.
- Se tudo der certo no terminal, abra no navegador pela URL localhost:4200 que qualquer modificação no projeto refletirá no browser.
- Criação de um kanban com as etapas Todo, Doing e Closed. Link do Board
- Criação de issues para poder relacionar nos commits. Link das Issues
- Expandir para outros domínios de utilidade (cinemas, postos de gasolina, etc).
- Limitar a quantidade que vem da lista, através de um parâmetro de raio de localização.
- Rotas e Direções.
- Adicionar campos com descrições dos lugares no modal detalhes.
- Bárbara Becker da Rosa - GitHub
- E-mail: bbeckerdarosa@gmail.com
- Bárbara Anger - GitHub
- E-mail: barbaraanger@hotmail.com
Este projeto possui Licença MIT - veja o arquivo LICENSE.md para saber mais detalhes.