Skip to content

piorot/refactored-happiness

Repository files navigation

refactored-happiness

Very simple front-end project made in Angular 1.6.6.

build status Coverage Status

Live demo

(heroku free plan wake-up delay may be experineced with first request): https://refactored-happiness.herokuapp.com/

Project description

Project is supposed to be an initial phase of stuff manager app. For now there are 4 views.

  • People list view - list of all people with roles assigned.
  • People details view - list of people with basic skill info and assignment to team with indication of role kind in each of them
  • Projects list view - list of whole projects in company with splash screen and one sentance description
  • Project details view - detail view of single project with all teams involved in work on the project
Default Employees List View Detail single employee card Projects List View Detail single project card
Responsiveness Responsiveness Responsiveness Responsiveness

Project goal

Features

  • Highly covered with unit tests
  • Continous integration with use of TravisCI
  • Coverage measured thanks to both Coveralls and TravisCI
  • Continous deployment with use of heroku deployment pipeline on TravisCI
  • Wannabe Responsive layout thanks to angular-material usage
Mobile Desktop
Responsiveness Responsiveness
One column Two columns

Guidelines (partially) followed Angular Patterns: Clean Code