├── .editorconfig ├── .gitignore ├── LICENSE ├── Procfile ├── README.md ├── base.html ├── config.js ├── docs └── index.html ├── gulpfile.js ├── index.html ├── package.json ├── production.html ├── server ├── .env.example ├── bootstrap.js ├── config │ ├── base.js │ ├── dev.js │ ├── index.js │ └── prod.js ├── controller │ └── spotify.js ├── index.js ├── middleware │ ├── httpsRedirect.js │ └── isFile.js ├── newrelic.js └── routes │ ├── api.js │ └── routes.js ├── src ├── assets │ ├── .gitkeep │ ├── favicon.ico │ └── mock │ │ ├── playlist.json │ │ └── questions.json ├── css │ ├── .gitkeep │ ├── app.less │ ├── styles │ │ ├── fonts.less │ │ ├── index.less │ │ ├── loading-animation.less │ │ ├── main.less │ │ ├── material-icons.less │ │ └── materialize-normalize.less │ ├── variables │ │ └── index.less │ └── vendor │ │ └── index.less ├── js │ ├── bootstrap.ts │ ├── components │ │ ├── app │ │ │ ├── app.component.ts │ │ │ ├── app.html │ │ │ └── index.ts │ │ ├── index.ts │ │ ├── landing │ │ │ ├── index.ts │ │ │ ├── landing.component.ts │ │ │ ├── landing.css │ │ │ ├── landing.html │ │ │ └── region_options.ts │ │ ├── quiz │ │ │ ├── answers │ │ │ │ ├── answers.ts │ │ │ │ ├── choice-album │ │ │ │ │ ├── answer-choice-album.component.ts │ │ │ │ │ ├── answer-choice-album.css │ │ │ │ │ ├── answer-choice-album.html │ │ │ │ │ └── index.ts │ │ │ │ ├── choice-artist │ │ │ │ │ ├── answer-choice-artist.component.ts │ │ │ │ │ ├── answer-choice-artist.css │ │ │ │ │ ├── answer-choice-artist.html │ │ │ │ │ └── index.ts │ │ │ │ ├── choice-track │ │ │ │ │ ├── answer-choice-track.component.ts │ │ │ │ │ ├── answer-choice-track.css │ │ │ │ │ ├── answer-choice-track.html │ │ │ │ │ └── index.ts │ │ │ │ ├── common.css │ │ │ │ ├── generic_answer.ts │ │ │ │ └── index.ts │ │ │ ├── done │ │ │ │ ├── index.ts │ │ │ │ ├── quiz-done.component.ts │ │ │ │ ├── quiz-done.css │ │ │ │ └── quiz-done.html │ │ │ ├── index.ts │ │ │ ├── nav │ │ │ │ ├── index.ts │ │ │ │ ├── quiz-nav.component.ts │ │ │ │ ├── quiz-nav.css │ │ │ │ └── quiz-nav.html │ │ │ ├── questions │ │ │ │ ├── album │ │ │ │ │ ├── index.ts │ │ │ │ │ ├── question-album.component.ts │ │ │ │ │ ├── question-album.css │ │ │ │ │ └── question-album.html │ │ │ │ ├── audio │ │ │ │ │ ├── index.ts │ │ │ │ │ ├── question-audio.component.ts │ │ │ │ │ ├── question-audio.css │ │ │ │ │ └── question-audio.html │ │ │ │ ├── common.css │ │ │ │ ├── generic_question.ts │ │ │ │ ├── image │ │ │ │ │ ├── index.ts │ │ │ │ │ ├── question-image.component.ts │ │ │ │ │ ├── question-image.css │ │ │ │ │ └── question-image.html │ │ │ │ ├── index.ts │ │ │ │ ├── question.component.ts │ │ │ │ ├── question.css │ │ │ │ ├── question.html │ │ │ │ ├── questions.ts │ │ │ │ ├── track │ │ │ │ │ ├── index.ts │ │ │ │ │ ├── question-track.component.ts │ │ │ │ │ ├── question-track.css │ │ │ │ │ └── question-track.html │ │ │ │ └── types.ts │ │ │ ├── quiz.component.ts │ │ │ ├── quiz.css │ │ │ ├── quiz.html │ │ │ └── status │ │ │ │ ├── index.ts │ │ │ │ ├── quiz-status.component.ts │ │ │ │ ├── quiz-status.css │ │ │ │ └── quiz-status.html │ │ └── unsubscriber.ts │ ├── contracts │ │ ├── album.ts │ │ ├── artist.ts │ │ ├── image.ts │ │ ├── index.ts │ │ ├── item.ts │ │ ├── playlist.ts │ │ ├── question.ts │ │ ├── question_type.ts │ │ └── track.ts │ ├── directives │ │ ├── container-ref.directive.ts │ │ └── index.ts │ ├── facades │ │ ├── error_handler.ts │ │ └── index.ts │ ├── helpers │ │ ├── common.ts │ │ ├── index.ts │ │ ├── scroll.ts │ │ └── tracks.ts │ ├── main.dev.ts │ ├── main.prod.ts │ ├── modules │ │ ├── app.module.ts │ │ └── index.ts │ ├── routes │ │ ├── app.routes.ts │ │ └── index.ts │ └── services │ │ ├── index.ts │ │ ├── locale.service.ts │ │ ├── playlist.service.ts │ │ └── quiz.service.ts └── types │ ├── import.d.ts │ └── iscroll.d.ts ├── system.config.js ├── tsconfig.app.json ├── tsconfig.json ├── tslint.json └── yarn.lock /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiandev/angular-quiz-app/HEAD/.editorconfig -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiandev/angular-quiz-app/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiandev/angular-quiz-app/HEAD/LICENSE -------------------------------------------------------------------------------- /Procfile: -------------------------------------------------------------------------------- 1 | web: node server/index.js 2 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiandev/angular-quiz-app/HEAD/README.md -------------------------------------------------------------------------------- /base.html: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiandev/angular-quiz-app/HEAD/config.js -------------------------------------------------------------------------------- /docs/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiandev/angular-quiz-app/HEAD/docs/index.html -------------------------------------------------------------------------------- /gulpfile.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiandev/angular-quiz-app/HEAD/gulpfile.js -------------------------------------------------------------------------------- /index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiandev/angular-quiz-app/HEAD/index.html -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiandev/angular-quiz-app/HEAD/package.json -------------------------------------------------------------------------------- /production.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiandev/angular-quiz-app/HEAD/production.html -------------------------------------------------------------------------------- /server/.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiandev/angular-quiz-app/HEAD/server/.env.example -------------------------------------------------------------------------------- /server/bootstrap.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiandev/angular-quiz-app/HEAD/server/bootstrap.js -------------------------------------------------------------------------------- /server/config/base.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiandev/angular-quiz-app/HEAD/server/config/base.js -------------------------------------------------------------------------------- /server/config/dev.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | httpsRedirect: false 3 | }; 4 | -------------------------------------------------------------------------------- /server/config/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiandev/angular-quiz-app/HEAD/server/config/index.js -------------------------------------------------------------------------------- /server/config/prod.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | publicDir: '../dist', 3 | httpsRedirect: true 4 | }; 5 | -------------------------------------------------------------------------------- /server/controller/spotify.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiandev/angular-quiz-app/HEAD/server/controller/spotify.js -------------------------------------------------------------------------------- /server/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiandev/angular-quiz-app/HEAD/server/index.js -------------------------------------------------------------------------------- /server/middleware/httpsRedirect.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiandev/angular-quiz-app/HEAD/server/middleware/httpsRedirect.js -------------------------------------------------------------------------------- /server/middleware/isFile.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiandev/angular-quiz-app/HEAD/server/middleware/isFile.js -------------------------------------------------------------------------------- /server/newrelic.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiandev/angular-quiz-app/HEAD/server/newrelic.js -------------------------------------------------------------------------------- /server/routes/api.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiandev/angular-quiz-app/HEAD/server/routes/api.js -------------------------------------------------------------------------------- /server/routes/routes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiandev/angular-quiz-app/HEAD/server/routes/routes.js -------------------------------------------------------------------------------- /src/assets/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/assets/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiandev/angular-quiz-app/HEAD/src/assets/favicon.ico -------------------------------------------------------------------------------- /src/assets/mock/playlist.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiandev/angular-quiz-app/HEAD/src/assets/mock/playlist.json -------------------------------------------------------------------------------- /src/assets/mock/questions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiandev/angular-quiz-app/HEAD/src/assets/mock/questions.json -------------------------------------------------------------------------------- /src/css/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/css/app.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiandev/angular-quiz-app/HEAD/src/css/app.less -------------------------------------------------------------------------------- /src/css/styles/fonts.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiandev/angular-quiz-app/HEAD/src/css/styles/fonts.less -------------------------------------------------------------------------------- /src/css/styles/index.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiandev/angular-quiz-app/HEAD/src/css/styles/index.less -------------------------------------------------------------------------------- /src/css/styles/loading-animation.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiandev/angular-quiz-app/HEAD/src/css/styles/loading-animation.less -------------------------------------------------------------------------------- /src/css/styles/main.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiandev/angular-quiz-app/HEAD/src/css/styles/main.less -------------------------------------------------------------------------------- /src/css/styles/material-icons.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiandev/angular-quiz-app/HEAD/src/css/styles/material-icons.less -------------------------------------------------------------------------------- /src/css/styles/materialize-normalize.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiandev/angular-quiz-app/HEAD/src/css/styles/materialize-normalize.less -------------------------------------------------------------------------------- /src/css/variables/index.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiandev/angular-quiz-app/HEAD/src/css/variables/index.less -------------------------------------------------------------------------------- /src/css/vendor/index.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiandev/angular-quiz-app/HEAD/src/css/vendor/index.less -------------------------------------------------------------------------------- /src/js/bootstrap.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiandev/angular-quiz-app/HEAD/src/js/bootstrap.ts -------------------------------------------------------------------------------- /src/js/components/app/app.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiandev/angular-quiz-app/HEAD/src/js/components/app/app.component.ts -------------------------------------------------------------------------------- /src/js/components/app/app.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiandev/angular-quiz-app/HEAD/src/js/components/app/app.html -------------------------------------------------------------------------------- /src/js/components/app/index.ts: -------------------------------------------------------------------------------- 1 | export * from './app.component'; 2 | -------------------------------------------------------------------------------- /src/js/components/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiandev/angular-quiz-app/HEAD/src/js/components/index.ts -------------------------------------------------------------------------------- /src/js/components/landing/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiandev/angular-quiz-app/HEAD/src/js/components/landing/index.ts -------------------------------------------------------------------------------- /src/js/components/landing/landing.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiandev/angular-quiz-app/HEAD/src/js/components/landing/landing.component.ts -------------------------------------------------------------------------------- /src/js/components/landing/landing.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiandev/angular-quiz-app/HEAD/src/js/components/landing/landing.css -------------------------------------------------------------------------------- /src/js/components/landing/landing.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiandev/angular-quiz-app/HEAD/src/js/components/landing/landing.html -------------------------------------------------------------------------------- /src/js/components/landing/region_options.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiandev/angular-quiz-app/HEAD/src/js/components/landing/region_options.ts -------------------------------------------------------------------------------- /src/js/components/quiz/answers/answers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiandev/angular-quiz-app/HEAD/src/js/components/quiz/answers/answers.ts -------------------------------------------------------------------------------- /src/js/components/quiz/answers/choice-album/answer-choice-album.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiandev/angular-quiz-app/HEAD/src/js/components/quiz/answers/choice-album/answer-choice-album.component.ts -------------------------------------------------------------------------------- /src/js/components/quiz/answers/choice-album/answer-choice-album.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiandev/angular-quiz-app/HEAD/src/js/components/quiz/answers/choice-album/answer-choice-album.css -------------------------------------------------------------------------------- /src/js/components/quiz/answers/choice-album/answer-choice-album.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiandev/angular-quiz-app/HEAD/src/js/components/quiz/answers/choice-album/answer-choice-album.html -------------------------------------------------------------------------------- /src/js/components/quiz/answers/choice-album/index.ts: -------------------------------------------------------------------------------- 1 | export * from './answer-choice-album.component'; 2 | -------------------------------------------------------------------------------- /src/js/components/quiz/answers/choice-artist/answer-choice-artist.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiandev/angular-quiz-app/HEAD/src/js/components/quiz/answers/choice-artist/answer-choice-artist.component.ts -------------------------------------------------------------------------------- /src/js/components/quiz/answers/choice-artist/answer-choice-artist.css: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/js/components/quiz/answers/choice-artist/answer-choice-artist.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiandev/angular-quiz-app/HEAD/src/js/components/quiz/answers/choice-artist/answer-choice-artist.html -------------------------------------------------------------------------------- /src/js/components/quiz/answers/choice-artist/index.ts: -------------------------------------------------------------------------------- 1 | export * from './answer-choice-artist.component'; 2 | -------------------------------------------------------------------------------- /src/js/components/quiz/answers/choice-track/answer-choice-track.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiandev/angular-quiz-app/HEAD/src/js/components/quiz/answers/choice-track/answer-choice-track.component.ts -------------------------------------------------------------------------------- /src/js/components/quiz/answers/choice-track/answer-choice-track.css: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/js/components/quiz/answers/choice-track/answer-choice-track.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiandev/angular-quiz-app/HEAD/src/js/components/quiz/answers/choice-track/answer-choice-track.html -------------------------------------------------------------------------------- /src/js/components/quiz/answers/choice-track/index.ts: -------------------------------------------------------------------------------- 1 | export * from './answer-choice-track.component'; 2 | -------------------------------------------------------------------------------- /src/js/components/quiz/answers/common.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiandev/angular-quiz-app/HEAD/src/js/components/quiz/answers/common.css -------------------------------------------------------------------------------- /src/js/components/quiz/answers/generic_answer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiandev/angular-quiz-app/HEAD/src/js/components/quiz/answers/generic_answer.ts -------------------------------------------------------------------------------- /src/js/components/quiz/answers/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiandev/angular-quiz-app/HEAD/src/js/components/quiz/answers/index.ts -------------------------------------------------------------------------------- /src/js/components/quiz/done/index.ts: -------------------------------------------------------------------------------- 1 | export * from './quiz-done.component'; 2 | -------------------------------------------------------------------------------- /src/js/components/quiz/done/quiz-done.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiandev/angular-quiz-app/HEAD/src/js/components/quiz/done/quiz-done.component.ts -------------------------------------------------------------------------------- /src/js/components/quiz/done/quiz-done.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiandev/angular-quiz-app/HEAD/src/js/components/quiz/done/quiz-done.css -------------------------------------------------------------------------------- /src/js/components/quiz/done/quiz-done.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiandev/angular-quiz-app/HEAD/src/js/components/quiz/done/quiz-done.html -------------------------------------------------------------------------------- /src/js/components/quiz/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiandev/angular-quiz-app/HEAD/src/js/components/quiz/index.ts -------------------------------------------------------------------------------- /src/js/components/quiz/nav/index.ts: -------------------------------------------------------------------------------- 1 | export * from './quiz-nav.component'; 2 | -------------------------------------------------------------------------------- /src/js/components/quiz/nav/quiz-nav.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiandev/angular-quiz-app/HEAD/src/js/components/quiz/nav/quiz-nav.component.ts -------------------------------------------------------------------------------- /src/js/components/quiz/nav/quiz-nav.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiandev/angular-quiz-app/HEAD/src/js/components/quiz/nav/quiz-nav.css -------------------------------------------------------------------------------- /src/js/components/quiz/nav/quiz-nav.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiandev/angular-quiz-app/HEAD/src/js/components/quiz/nav/quiz-nav.html -------------------------------------------------------------------------------- /src/js/components/quiz/questions/album/index.ts: -------------------------------------------------------------------------------- 1 | export * from './question-album.component'; 2 | -------------------------------------------------------------------------------- /src/js/components/quiz/questions/album/question-album.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiandev/angular-quiz-app/HEAD/src/js/components/quiz/questions/album/question-album.component.ts -------------------------------------------------------------------------------- /src/js/components/quiz/questions/album/question-album.css: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/js/components/quiz/questions/album/question-album.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiandev/angular-quiz-app/HEAD/src/js/components/quiz/questions/album/question-album.html -------------------------------------------------------------------------------- /src/js/components/quiz/questions/audio/index.ts: -------------------------------------------------------------------------------- 1 | export * from './question-audio.component'; 2 | -------------------------------------------------------------------------------- /src/js/components/quiz/questions/audio/question-audio.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiandev/angular-quiz-app/HEAD/src/js/components/quiz/questions/audio/question-audio.component.ts -------------------------------------------------------------------------------- /src/js/components/quiz/questions/audio/question-audio.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiandev/angular-quiz-app/HEAD/src/js/components/quiz/questions/audio/question-audio.css -------------------------------------------------------------------------------- /src/js/components/quiz/questions/audio/question-audio.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiandev/angular-quiz-app/HEAD/src/js/components/quiz/questions/audio/question-audio.html -------------------------------------------------------------------------------- /src/js/components/quiz/questions/common.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiandev/angular-quiz-app/HEAD/src/js/components/quiz/questions/common.css -------------------------------------------------------------------------------- /src/js/components/quiz/questions/generic_question.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiandev/angular-quiz-app/HEAD/src/js/components/quiz/questions/generic_question.ts -------------------------------------------------------------------------------- /src/js/components/quiz/questions/image/index.ts: -------------------------------------------------------------------------------- 1 | export * from './question-image.component'; 2 | -------------------------------------------------------------------------------- /src/js/components/quiz/questions/image/question-image.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiandev/angular-quiz-app/HEAD/src/js/components/quiz/questions/image/question-image.component.ts -------------------------------------------------------------------------------- /src/js/components/quiz/questions/image/question-image.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiandev/angular-quiz-app/HEAD/src/js/components/quiz/questions/image/question-image.css -------------------------------------------------------------------------------- /src/js/components/quiz/questions/image/question-image.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiandev/angular-quiz-app/HEAD/src/js/components/quiz/questions/image/question-image.html -------------------------------------------------------------------------------- /src/js/components/quiz/questions/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiandev/angular-quiz-app/HEAD/src/js/components/quiz/questions/index.ts -------------------------------------------------------------------------------- /src/js/components/quiz/questions/question.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiandev/angular-quiz-app/HEAD/src/js/components/quiz/questions/question.component.ts -------------------------------------------------------------------------------- /src/js/components/quiz/questions/question.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiandev/angular-quiz-app/HEAD/src/js/components/quiz/questions/question.css -------------------------------------------------------------------------------- /src/js/components/quiz/questions/question.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiandev/angular-quiz-app/HEAD/src/js/components/quiz/questions/question.html -------------------------------------------------------------------------------- /src/js/components/quiz/questions/questions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiandev/angular-quiz-app/HEAD/src/js/components/quiz/questions/questions.ts -------------------------------------------------------------------------------- /src/js/components/quiz/questions/track/index.ts: -------------------------------------------------------------------------------- 1 | export * from './question-track.component'; 2 | -------------------------------------------------------------------------------- /src/js/components/quiz/questions/track/question-track.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiandev/angular-quiz-app/HEAD/src/js/components/quiz/questions/track/question-track.component.ts -------------------------------------------------------------------------------- /src/js/components/quiz/questions/track/question-track.css: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/js/components/quiz/questions/track/question-track.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiandev/angular-quiz-app/HEAD/src/js/components/quiz/questions/track/question-track.html -------------------------------------------------------------------------------- /src/js/components/quiz/questions/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiandev/angular-quiz-app/HEAD/src/js/components/quiz/questions/types.ts -------------------------------------------------------------------------------- /src/js/components/quiz/quiz.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiandev/angular-quiz-app/HEAD/src/js/components/quiz/quiz.component.ts -------------------------------------------------------------------------------- /src/js/components/quiz/quiz.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiandev/angular-quiz-app/HEAD/src/js/components/quiz/quiz.css -------------------------------------------------------------------------------- /src/js/components/quiz/quiz.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiandev/angular-quiz-app/HEAD/src/js/components/quiz/quiz.html -------------------------------------------------------------------------------- /src/js/components/quiz/status/index.ts: -------------------------------------------------------------------------------- 1 | export * from './quiz-status.component'; 2 | -------------------------------------------------------------------------------- /src/js/components/quiz/status/quiz-status.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiandev/angular-quiz-app/HEAD/src/js/components/quiz/status/quiz-status.component.ts -------------------------------------------------------------------------------- /src/js/components/quiz/status/quiz-status.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiandev/angular-quiz-app/HEAD/src/js/components/quiz/status/quiz-status.css -------------------------------------------------------------------------------- /src/js/components/quiz/status/quiz-status.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiandev/angular-quiz-app/HEAD/src/js/components/quiz/status/quiz-status.html -------------------------------------------------------------------------------- /src/js/components/unsubscriber.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiandev/angular-quiz-app/HEAD/src/js/components/unsubscriber.ts -------------------------------------------------------------------------------- /src/js/contracts/album.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiandev/angular-quiz-app/HEAD/src/js/contracts/album.ts -------------------------------------------------------------------------------- /src/js/contracts/artist.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiandev/angular-quiz-app/HEAD/src/js/contracts/artist.ts -------------------------------------------------------------------------------- /src/js/contracts/image.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiandev/angular-quiz-app/HEAD/src/js/contracts/image.ts -------------------------------------------------------------------------------- /src/js/contracts/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiandev/angular-quiz-app/HEAD/src/js/contracts/index.ts -------------------------------------------------------------------------------- /src/js/contracts/item.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiandev/angular-quiz-app/HEAD/src/js/contracts/item.ts -------------------------------------------------------------------------------- /src/js/contracts/playlist.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiandev/angular-quiz-app/HEAD/src/js/contracts/playlist.ts -------------------------------------------------------------------------------- /src/js/contracts/question.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiandev/angular-quiz-app/HEAD/src/js/contracts/question.ts -------------------------------------------------------------------------------- /src/js/contracts/question_type.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiandev/angular-quiz-app/HEAD/src/js/contracts/question_type.ts -------------------------------------------------------------------------------- /src/js/contracts/track.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiandev/angular-quiz-app/HEAD/src/js/contracts/track.ts -------------------------------------------------------------------------------- /src/js/directives/container-ref.directive.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiandev/angular-quiz-app/HEAD/src/js/directives/container-ref.directive.ts -------------------------------------------------------------------------------- /src/js/directives/index.ts: -------------------------------------------------------------------------------- 1 | export * from './container-ref.directive'; 2 | -------------------------------------------------------------------------------- /src/js/facades/error_handler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiandev/angular-quiz-app/HEAD/src/js/facades/error_handler.ts -------------------------------------------------------------------------------- /src/js/facades/index.ts: -------------------------------------------------------------------------------- 1 | export * from './error_handler'; 2 | -------------------------------------------------------------------------------- /src/js/helpers/common.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiandev/angular-quiz-app/HEAD/src/js/helpers/common.ts -------------------------------------------------------------------------------- /src/js/helpers/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiandev/angular-quiz-app/HEAD/src/js/helpers/index.ts -------------------------------------------------------------------------------- /src/js/helpers/scroll.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiandev/angular-quiz-app/HEAD/src/js/helpers/scroll.ts -------------------------------------------------------------------------------- /src/js/helpers/tracks.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiandev/angular-quiz-app/HEAD/src/js/helpers/tracks.ts -------------------------------------------------------------------------------- /src/js/main.dev.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiandev/angular-quiz-app/HEAD/src/js/main.dev.ts -------------------------------------------------------------------------------- /src/js/main.prod.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiandev/angular-quiz-app/HEAD/src/js/main.prod.ts -------------------------------------------------------------------------------- /src/js/modules/app.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiandev/angular-quiz-app/HEAD/src/js/modules/app.module.ts -------------------------------------------------------------------------------- /src/js/modules/index.ts: -------------------------------------------------------------------------------- 1 | export * from './app.module'; 2 | -------------------------------------------------------------------------------- /src/js/routes/app.routes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiandev/angular-quiz-app/HEAD/src/js/routes/app.routes.ts -------------------------------------------------------------------------------- /src/js/routes/index.ts: -------------------------------------------------------------------------------- 1 | export * from './app.routes'; 2 | -------------------------------------------------------------------------------- /src/js/services/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiandev/angular-quiz-app/HEAD/src/js/services/index.ts -------------------------------------------------------------------------------- /src/js/services/locale.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiandev/angular-quiz-app/HEAD/src/js/services/locale.service.ts -------------------------------------------------------------------------------- /src/js/services/playlist.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiandev/angular-quiz-app/HEAD/src/js/services/playlist.service.ts -------------------------------------------------------------------------------- /src/js/services/quiz.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiandev/angular-quiz-app/HEAD/src/js/services/quiz.service.ts -------------------------------------------------------------------------------- /src/types/import.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiandev/angular-quiz-app/HEAD/src/types/import.d.ts -------------------------------------------------------------------------------- /src/types/iscroll.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiandev/angular-quiz-app/HEAD/src/types/iscroll.d.ts -------------------------------------------------------------------------------- /system.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiandev/angular-quiz-app/HEAD/system.config.js -------------------------------------------------------------------------------- /tsconfig.app.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiandev/angular-quiz-app/HEAD/tsconfig.app.json -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiandev/angular-quiz-app/HEAD/tsconfig.json -------------------------------------------------------------------------------- /tslint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiandev/angular-quiz-app/HEAD/tslint.json -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiandev/angular-quiz-app/HEAD/yarn.lock --------------------------------------------------------------------------------