Play. Earn. Repeat. ๐ฐ
BITWAVE is a retro gaming platform where you can play classic mini-games, earn rewards, and collect tokens. Experience the nostalgia of pixel-perfect gaming with modern blockchain rewards!
๐น๏ธ Retro Mini-Games - Play classic games like Mario vs Donkey Kong, DOOM, Duck Hunt, and Tetris
๐ Starknet Integration - Earn and manage tokens on the Starknet blockchain
๐ VESU Rewards - Collect rewards while playing your favorite games
๐ Dark Theme - Beautiful dark UI with orange/gold accents
๐ฑ Mobile-First - Optimized for mobile gaming experience
๐ Social Auth - Login with Google or Apple
- ๐ช Insert a coin - Buy tokens to play retro mini-games
- ๐ Enjoy - Play your favorite retro games
- ๐ธ Get reward - Earn rewards while playing
While you play, your tokens generate yield. When you're out of tokens, buy more and keep earning!
- โก Vite - Lightning fast build tool
- ๐ท TypeScript - Type-safe development
- โ๏ธ React - Modern UI framework
- ๐จ Tailwind CSS - Utility-first styling
- ๐งฉ shadcn/ui - Beautiful component library
- ๐ React Router - Client-side routing
- ๐ฑ Mobile-Responsive - Perfect on all devices
- Node.js 18+
- npm or pnpm
# Clone the repository
git clone <YOUR_GIT_URL>
cd bitwave
# Install dependencies
npm install
# Start development server
npm run devnpm run dev # ๐ฅ Start development server
npm run build # ๐ฆ Build for production
npm run preview # ๐ Preview production build
npm run lint # ๐ Lint code- Grid of retro game cards
- Quick access to "How it works"
- Buy token packages with Starknet
- Multiple coin pack options
- Real-time balance display
- Wallet information display
- VESU rewards claiming
- Deposit/Withdraw functions
- Logout functionality
- Clean, minimalist login page
- Google & Apple OAuth integration
- Mobile-optimized design
- Simple 3-step explanation
- Visual icons for each step
- Additional game information
src/
โโโ components/ # Reusable UI components
โโโ pages/ # Application pages
โโโ assets/ # Images and static files
โโโ hooks/ # Custom React hooks
โโโ lib/ # Utility functions
- ๐ด Fork the repository
- ๐ฟ Create a feature branch
- ๐ซ Make your changes
- ๐ Submit a pull request
๐ฎ Start playing and earning today! ๐ฐ