This project is a simple Angular application for dynamically rendering a list of items. It includes the ability to toggle selection, apply custom styling, and add new items to the list. The application uses Angular Material components for the UI.
Follow the instructions below to set up and run the project locally.
- Node.js (v16 or later)
- Angular CLI (v15 or later)
- Angular (v15 or later)
- Angular Material for UI components
- TypeScript for application logic
- SCSS for styling
-
Clone the repository:
git clone https://github.com/your-repo/angular-dynamic-list.git
-
Navigate to the project directory:
cd angular-dynamic-list -
Install dependencies:
npm install
-
Run the application:
ng serve
-
Open your browser and navigate to:
http://localhost:4200
- Click the floating action button (FAB) at the bottom of the screen.
- A new item will be added to the list with placeholder data.
- Use the checkboxes next to each item to mark it as selected or unselected.
- Selected items are highlighted with a custom background color.
Modify the items array in the component's TypeScript file to define your custom list items.

