Skip to content
This repository was archived by the owner on Apr 18, 2026. It is now read-only.

Piotrunius/Offline-Casino

Repository files navigation

🎰 Offline Casino

A free, offline casino game collection built with React and Vite. Play 15 different casino games with virtual currency - no real money involved!

License React Vite

🎮 Games Included

Game Description House Edge
🃏 Blackjack Beat the dealer by getting closer to 21 0.5%
🎲 Dice Roll over or under your target number 2%
🎰 Slots Spin reels for matching symbols 3-5%
🚀 Crash Cash out before the multiplier crashes 3%
💣 Mines Find gems while avoiding mines 3%
⬆️ Hi-Lo Predict the next card high or low 3%
🗼 Tower Climb the tower without hitting traps 3%
🎯 Limbo Hit your target multiplier 2%
🪙 Coin Flip Simple 50/50 heads or tails 2%
🔢 Keno Pick numbers and match the draw 2%
🎴 Baccarat Bet on player, banker or tie 1.06%
🐉 Dragon Tiger Bet on dragon or tiger to win 2.5%
🎥 Video Poker Hold cards to make winning hands 2%
🎲 Sic Bo Bet on three dice outcomes 2.8%
🃏 3 Card Poker Beat the dealer with 3 cards 3.4%

✨ Features

  • 19 unique casino games - Variety of card, dice, and slot games
  • Virtual currency - No real money involved
  • No registration required - Start playing immediately
  • Works offline - Play anytime, anywhere
  • Progress saves locally - Your balance and stats persist
  • Provably fair - Transparent game mechanics
  • Sound effects - Immersive audio experience
  • Responsive design - Works on desktop and mobile
  • Dark theme - Easy on the eyes

🚀 Getting Started

Prerequisites

  • Node.js 18+
  • npm or yarn

Installation

# Clone the repository
git clone https://github.com/Piotrunius/OfflineCasino.git

# Navigate to project directory
cd OfflineCasino

# Install dependencies
npm install

# Start development server
npm run dev

Build for Production

npm run build

The built files will be in the dist folder.

🎯 How to Play

  1. Start with $10,000 virtual currency
  2. Choose a game from the sidebar or dashboard
  3. Place your bet using the bet controls
  4. Play and win! Your balance updates automatically
  5. Track your stats on the dashboard

🛠️ Tech Stack

  • React 18 - UI framework
  • Vite - Build tool
  • TailwindCSS - Styling
  • LocalStorage - Data persistence

⚠️ Disclaimer

This is a free entertainment application. No real money is involved in any way.

This application is designed for educational and entertainment purposes only. It is not intended to promote or encourage gambling.

If you or someone you know has a gambling problem, please seek help:

  • 🇺🇸 National Problem Gambling Helpline: 1-800-522-4700
  • 🇬🇧 GamCare: 0808 8020 133
  • 🌐 BeGambleAware.org

📄 License

This project is licensed under the MIT License - see the LICENSE file for details.

👤 Author

Piotrunius

🙏 Acknowledgments

  • Inspired by various online casino platforms
  • Built with love for the gaming community

Made with ❤️ by Piotrunius

About

A site made for people who like gambling games but don't like to gamble.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors