# @daffodil/newsletter `@daffodil/newsletter` allows you to quickly scaffold a "newsletter" subscription UI feature in an Angular application. It supports drivers for a variety of ecommerce platforms in order to make connecting your UI to your platform's newsletter feature easy. ## Installation To install `@daffodil/newsletter`, use the following commands in the terminal. Install with npm: ``` npm install @daffodil/newsletter --save ``` Install with yarn: ``` yarn add @daffodil/newsletter ``` > After installing, a platform driver needs to be set up. We highly recommend installing the [in-memory web api](./guides/drivers.md) for getting started quickly. ## Getting started 1. Import the `StoreModule` and the `DaffNewsletterModule` in the root component of your application. 2. Include `StoreModule.forRoot({})` in the imports section. This will be relevant later on when utilizing the redux and state management features of `@daffodil/newsletter`. ```ts import { DaffNewsletterModule } from '@daffodil/newsletter'; import { StoreModule } from '@ngrx/store'; @ngModule({ imports: [ StoreModule.forRoot({}), DaffNewsletterModule ] }) ``` ## Live demo Check out a [live example](https://stackblitz.com/edit/daff-newsletter-example) of `@daffodil/newsletter` in action!