https://github.com/dusixx/film-collection
A small movie catalog application using mock data. The goal is to get hands-on experience with core Angular concepts.
https://github.com/dusixx/film-collection
angular
Last synced: about 1 month ago
JSON representation
A small movie catalog application using mock data. The goal is to get hands-on experience with core Angular concepts.
- Host: GitHub
- URL: https://github.com/dusixx/film-collection
- Owner: dusixx
- Created: 2026-04-30T01:00:08.000Z (2 months ago)
- Default Branch: dev
- Last Pushed: 2026-05-04T10:10:02.000Z (2 months ago)
- Last Synced: 2026-05-04T10:34:06.758Z (2 months ago)
- Topics: angular
- Language: TypeScript
- Homepage: https://film-collectionx.netlify.app
- Size: 153 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
## ▶️ Film Collection
A modern movie catalog application built with **Angular 20+** using **Signals** exclusively (no RxJS).
### ✨ Features
- **No RxJS** - Pure Angular `Signals` for all reactive state
- **Standalone Components** - No NgModules architecture
- **Modern Control Flow** - Using `@if`, `@for`, `@switch` syntax
- **TypeScript Strict Mode** - Full type safety
- **Mock JSON Data** - 10+ films with realistic data
### Prerequisites
- Angular CLI 21+
- Node.js 20+
### 🚀 Install & Running
```sh
git clone git@github.com:dusixx/film-collection.git
cd film-collection
npm i
```
#### Start dev server
```sh
npm start
```
Navigate to http://localhost:4200/