A modern Angular application for viewing and managing periodic elements data with an interactive table interface.
- Angular 20 - Latest framework features with standalone components
- Angular Material - Modern UI components and theming
- NgRx Signals - Reactive state management
- TypeScript - Type-safe development
- RxJS - Reactive programming
- Node.js 18+
- npm or yarn
# Clone the repository
git clone <repository-url>
cd interview-task
# Install dependencies
npm install
# Start development server
npm startOpen http://localhost:4200 in your browser.
npm start # Development server
npm run build # Production build
npm test # Run unit tests
npm run watch # Build in watch mode