Deep-dive into Angular by building a complex idle game. The goal was to master Angular's dependency injection and structured architecture, preparing for a future Java/Spring Boot migration.
I focused on converting my Svelte/React knowledge into Angular's more opinionated ecosystem. While React often feels like a 'Free-for-All', I learned to appreciate Angular's enforced structure for building predictable and scalable applications.
Maintaining code quality through a structured branching strategy (feature branches, dev-merges, and production releases).
Optimized auto-save system that monitors state changes to minimize database load and ensure data integrity.
Reset-System to gain permanent multipliers & bonuses. Fighting Waves of enemies.