Skip to content

Help you plan what to farm with ascension calculator and database. Also track your progress with todo and convene counter.

License

Notifications You must be signed in to change notification settings

trongtindev/wutheringwaves-app

Repository files navigation

A pity counter for Wuthering Waves, using the up-to-date data with global statistics and more. Share your pulls with your friends and track your account!

home.png

Roadmap

Features Description Status
Convene history ...
Convene history > Share card ...
Convene global stats ... In progress
Cloud backup ...
Database > Characters ... In progress
Database > Weapons ... In progress
Database > Echos ... In progress
Database > Trophies ...
Accounts > Multiple Support multiple accounts
Tier list ... In progress
Tier list > Creator ... In progress
Tier list > Creator > Live voting Create tier list and realtime voting None
Todo list ... None
OCR import tool Using OCR to import account data None
Damage calculator ... None
Profile Upload profile via screenshot None
Profile > Share card Upload profile via screenshot None
Profile > Echo Upload profile via screenshot None
Profile > Character Upload profile via screenshot None
Codes Giftcode page
Interactive map ... In progress
Trophies ...
Timeline ...
Functions > Global search Search any thing In progress
Functions > Notifications Web push notification functions None

Contributing

We'd love your help in improving the website with features, bug reports, and patches.

Localization

We need more translators to help us translate the rest of the pages.

resources

Crowdin

Development

Look at the Nuxt 3 documentation to learn more.

If you're interested in the API, it's here https://github.com/trongtindev/wutheringwaves-app-api

Recommended IDE Setup

VSCode + Volar (and disable Vetur).

Project Setup

bun install

Compile and Hot-Reload for Development

bun run dev

Run Unit Tests with Vitest

bun test:unit

Run End-to-End Tests with Playwright

# Install browsers for the first run
npx playwright install

# When testing on CI, must build the project first
bun build

# Runs the end-to-end tests
bun test:e2e
# Runs the tests only on Chromium
bun test:e2e --project=chromium
# Runs the tests of a specific file
bun test:e2e tests/example.spec.ts
# Runs the tests in debug mode
bun test:e2e --debug

License

MIT

This project is not affiliated with Kuro Games. Wuthering Waves, game content and materials are trademarks and copyrights of Kuro Games.