Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Refactoring based on Features #63

Open
andreareginato opened this issue Jul 28, 2014 · 1 comment
Open

Refactoring based on Features #63

andreareginato opened this issue Jul 28, 2014 · 1 comment

Comments

@andreareginato
Copy link
Contributor

The actual code is not well structured. As final result we reched a nice result, but the organization of the project totally needs to be rethought. Here is a basic list of directives or services that can be used to better organize the whole project.

  • Three column layout (with transclude activated) - Directive
  • Device navigation menu (changing when mobile, tablet or desktop) - Directive
  • List of categories - Directive
  • Category - Directive
  • List of devices - Directive
  • Selected Device - Service
  • Websocket - Service
  • Notifications list - Directive
  • Notification - Directive
  • Top left menu - Directive
  • Directive for creation - Directive
  • Single creation step -Directive
@andreareginato
Copy link
Contributor Author

While making the full refactoring, we have to make also a fully working test suite.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant