Playwright start

This commit is contained in:
2026-05-30 10:04:12 -04:00
parent 73f29cea08
commit 1f7a0819fc
108 changed files with 37445 additions and 62 deletions
+22
View File
@@ -0,0 +1,22 @@
# IGP Fan Reference - Overview
The **IGP Fan Reference** is a community-driven fan site for the game *IMMORTAL: Gates of Pyre*. It provides various tools and data references to help players understand game mechanics, optimize build orders, and analyze unit statistics.
## Project Goals
- Provide an accurate and up-to-date database of game entities (units, structures, etc.).
- Offer interactive tools like a Build Calculator and Harass Calculator.
- Serve as a central hub for community resources and data analysis.
## Core Tech Stack
- **Frontend**: [Blazor WebAssembly](https://dotnet.microsoft.com/en-us/apps/aspnet/web-apps/blazor) (.NET 8.0/10.0)
- **UI Framework**: [MudBlazor](https://mudblazor.com/)
- **State Management**: [Blazored.LocalStorage](https://github.com/Blazored/LocalStorage)
- **Testing**: [Playwright](https://playwright.dev/dotnet/) for E2E testing.
- **Analytics**: Google Analytics.
## Key Features
- **Database**: Comprehensive list of game entities with detailed stats.
- **Build Calculator**: Tool for planning and optimizing build orders.
- **Harass Calculator**: Calculate the effectiveness of unit harassment.
- **Data Tables**: Tabular views of game data for easy comparison.
- **Memory Tester**: A tool for practicing game-related knowledge.