Skip to content

barbaraanger/achei_frontend

 
 

Repository files navigation

Projeto Achei - FrontEnd

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.

Sumário

Introdução

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.

Principais recursos utilizados

  • 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.

Pré-requisitos

O que foi necessário para rodar o projeto:

  • Node versão v10.9.0
  • GIT instalado
  • Conta no GitHub

Instalação do Ambiente

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.

Uso do GitHub

  • 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

Possíveis melhorias

  • 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.

Autoras

Imagem da Autora Bárbara Becker

Imagem da Autora Bárbara Anger

License

Este projeto possui Licença MIT - veja o arquivo LICENSE.md para saber mais detalhes.

About

Aplicação com o intuito de informar locais de diferentes coisas em Porto Alegre, feita para o projeto do S2B.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 72.3%
  • HTML 18.8%
  • CSS 4.5%
  • JavaScript 4.4%