Skip to content

joshvillahermosa/angularjs-component-based-application

Repository files navigation

Sample AngularJS Component Based Architecture (Tutor Trac)

Personal Refresher on workign with AngularJS applications.

From Yeoman HotTowel Generator

Generated from HotTowel Angular

Opinionated Angular style guide for teams by @john_papa

More details about the styles and patterns used in this app can be found in my Angular Style Guide and my Angular Patterns: Clean Code course at Pluralsight and working in teams.

For installation and running proccess, see HotTowel README

Goal

  • To build a application base on John Papa's Angular Style Guide.
  • Demontstrate AngularJs Component Based Architecture (Angular 1.5.x).
  • Provide a area for AngularJS best practice crituques

Application Goals

  • Build basic home page displaying tutors.
  • Build Tutor Profile page.
  • Build process of registering when to attend tutoring session.
  • Build view of how many tutors user has registered for.

Things not taken into consideration

  • Styling - This is equipped with Bootstrap, do not expect CSS best practice.
  • Data - Data is being pulled from randomuser.me api.
  • Design - I wont make extreme mesures to do UX/UI Design
  • Requirements - Besides from what is being stated above in application goals, this is not to be best tutor tracking application.
  • This Project is to show AngularJs can be built using component based architecture.

Any improvements/critiques?

Please create a PR/Issue and I'll try to attend to it. I will be working on otherside projects at the same time

License

MIT

About

Sample AngularJS application demonstrating component based architecture and best practices

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published