A web application built with Angular to help players manage their game sessions of Cashflow 101, the educational board game that teaches financial literacy and investing.
- Session Management: Create and manage multiple game sessions
- Profession System: Set up and track different professions with their unique financial attributes
- Asset Management: Stocks (buy, sell, split, reverse split), Real Estate (houses, land), Businesses, Gold
- Financial Tools: Cash flow tracking, Loan management, Expense tracking, Doodads handling
- Angular 18 + TailwindCSS
- IndexedDB (via idb) for local data storage
- Internationalization support (English and Vietnamese)
This project is designed as a companion app for the Cashflow 101 board game. All trademarks and game concepts belong to their respective owners.
- Clone the repository
- Install dependencies:
npm install
- Start the development server:
For English version:
npm start
# or
npm run start
For Vietnamese version:
npm run start:vi
The application will be available at http://localhost:4200.