The test project for piano.io company
Run:
npm install
bower install
Start server:
gulp serve:dist
- AngularJS, Jade, SCSS, Gulp
- Component-based arhitecture
- Mobile-first
- All files was minified
- Was used one-way binding in the app, where possible
- Using $templateCache, $cacheFactory for not repeating requests
- Browser-history for most of all browsers and Hash-history fallback for ie9
- The ability to view the list of questions/answers by search-form (+ tags) or by url
- Using loader-interceptor for http-requests
- Filtering and sorting questions, including for 'Quick view' screen
- Animation for route changes and for some ui-components
- Modal window for quick search questions
- Adaptive markup
- 'No-result' screen