Star Wars Fleet

Back Apr 30, 2026 · 2 mins read
Star Wars Fleet

​Star Wars Fleet is a professional data management application built with Angular 19, focusing on high-performance grid operations, state persistence, and modern CI/CD integration.

This project demonstrates Enterprise-grade Frontend Engineering using AG Grid, efficient state management, and automated Dockerized deployment pipelines.

Angular 19
AG Grid
Docker
Vitest

Performance & Grid

Focusing on Seamless Data Handling, I implemented:

  • Infinite Scroll: AG Grid Row Model for background fetching.
  • Silent Loading: No-loader behavior for sub-page requests.
  • State Persistence: LocalStorage integration for editable cells.

Technical Workflow

A professional development infrastructure:

  • CI/CD Integration: Automated testing on every pull request.
  • Environment Parity: Fully containerized app using Docker.
  • Unit Testing: High coverage using Vitest and TestBed.
Implementation Note: The app fetches data from the SWAPI API and merges it with client-side edits, ensuring data survive page refreshes while keeping the UI highly responsive.