Skip to content

Aplicação em Angular para listagem de repositórios do GitHub.

License

Notifications You must be signed in to change notification settings

hebertpaziam/challenge-repo-list

Repository files navigation

GithubRepositoryList

Aplicação em Angular para listagem de repositórios do GitHub. Homepage: https://github-repository-list.herokuapp.com

Instalação e Uso

Instale o Node e NPM e utilize os comandos abaixo.

$ npm install
$ npm run serve

Gerando a build de produção.

A build de produção será armazenados na pasta dist/ que será criada com os arquivos minificados e otimizados.

$ npm run build

Testes Unitários

Os testes serão rodados via Karma.

$ npm run test

Implementação

Utilitários

  • GIT - Controle de versões.
  • VSCode - Visual Studio Code

Requisitos

Requisito Implementação
HTML5 && CSS3 OK
Layout responsivo. OK
Pré-copiladores CSS OK
Framework JavaScript OK
Task Runner OK
ECMAScript 2015+ (ES6) OK

Bônus (ordenado por importância)

Requisito Implementação
Utilizar Angular OK
Fazer testes unitários X*
Utilizar SASS OK
Montar seus estilos do zero OK
Utilizar alguma implementação do Flux X
Utilizar Typescript OK
Utilizar Rxjs OK
Utilizar Lint OK
Utilizar Webpack OK
Subir a aplicação em algum host cloud OK
Webpack - config próprio X**

*Os testes estão incompletos, mas o projeto está "testável" npm run test.

**O comando ng eject do Angular CLI está desabilitado pela equipe Angular na versão 6.0.0

About

Aplicação em Angular para listagem de repositórios do GitHub.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published