Skip to content

Latest commit

 

History

History
37 lines (26 loc) · 1.79 KB

File metadata and controls

37 lines (26 loc) · 1.79 KB

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