Back to Hermes Agent

CardClash

CardClash - Desktop view
Desktop view
CardClash - Mobile view
Mobile view

Key features

01

JWT authentication with register and login

02

45 unique cards in 5 elements with rarities and abilities

03

Pack opening with gold and dust economy

04

15-30 card decks with copy limits

05

Turn-based battle engine vs AI with mana and board

06

Elo leaderboard, quests, achievements and battle history

Description

CardClash is a collectible card battle game built with Angular 22 and NestJS 11. Collect 45 unique cards across 5 elements (ember, tide, thorn, shadow, storm) by opening packs with a gold and dust economy, build decks of 15 to 30 cards with max-copy validation, and fight AI opponents across 3 difficulties with mana, board, ability (Taunt, Charge, Poison, Heal) and turn mechanics. Includes an Elo rating system with a global leaderboard, daily quests, claimable achievements, battle history, and pre-seeded data. Fully responsive.

Technologies used

Angular 22 Angular 22 NestJS 11 NestJS 11 TypeScript TypeScript SQLite SQLite