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

Piotrunius/Offline-Casino

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

61 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

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