A turn-based strategy game built with React, TypeScript, and Vite.
Apex Gambit is a browser-based game featuring heroes, cards, and tactical gameplay. The project demonstrates modern React patterns, global state management, and strong type safety.
- ⚡ Fast development with Vite
- 🛡️ Type safety via TypeScript
- 🌐 Global state using React Context API
- 🎴 Card and hero mechanics
- 🧩 Modular component architecture
- 🧹 Code linting with ESLint
- 🎨 Code formatting with Prettier
- Clone the repository
git clone https://github.com/your-username/apex-gambit.git cd apex-gambit - Install dependencies
npm install
- Start the development server
Visit http://localhost:3000 in your browser.
npm run dev
npm run dev— Start development servernpm run build— Build for productionnpm run lint— Lint codebasenpm run format— Format codebase
src/
components/ # Reusable UI components
context/ # React Context for global state
models/ # TypeScript models and types
App.tsx # Main application entry
Pull requests and issues are welcome! Please follow code style and commit conventions.
MIT