/acme-product-management

Study project to apply different Angular approaches to achieve state management in applications.

Primary LanguageTypeScript

Acme Product Management


📦 Website proposal

Intended for those who needs to administrate the supplies of a construction materials store through CRUD operations.

🎯 Project goal

Acme Product Management is a SPA developed with Angular framework during the course Angular Component Communication from Pluralsight that focus on the understanding pros and cons of the main strategies to achieve state management at an Angular application, such as:

  • Binding (interpolation, event, property and two-way binding) and structural directives
  • Getters and setters
  • ViewChild and ViewChildren decorators
  • Template reference variables
  • onChanges Lifecycle Hook
  • Input and Output properties
  • Property Bag Service
  • State Management Service
  • Service notifications with Subject and BahaviorSubject
  • Through Router parameters


⚙️ Tecnologies



🌱 🌳 Contributions

1. Make a fork of this project
2. Make a new branch from main with your implementations:
   $ git checkout -b your-branch-here
3. Commit your changes: 
   $ git commit -m 'feat: your feature'
4. Push your changes:
   $ git push origin your-branch-here
5. Open a pull request



Made with 💛 by Viviane Queiroz 👩‍💻 ✨