property-game Svelte Themes

Property Game

A property trading simulation game built with SvelteKit and TypeScript

Property Game

A property trading simulation game built with SvelteKit and TypeScript.

Play the live demo

Tech Stack

Development

Install dependencies and start the dev server:

npm install
npm run dev

Building

npm run build

Preview the production build:

npm run preview

Testing

This project has comprehensive test coverage across multiple layers. See TESTING.md for detailed documentation.

# Run all tests (unit + E2E)
npm test

# Run unit tests only
npm run test:unit

# Run E2E tests only
npm run test:e2e

Test Suites

  • Unit Tests - Date utilities and game calculations
  • Integration Tests - Game store logic and state management
  • Component Tests - UI interactions and rendering
  • E2E Tests - Complete user workflows

~150 test cases ensuring existing functionality is preserved when adding new features.

Top categories

Loading Svelte Themes