This project is a web application that allows users to generate custom bingo cards for 90-ball or 75-ball bingo games. Users can create multiple unique cards, customize them with an occasion name, and download them as a PDF for easy printing. Additionally, users can host their own bingo games online, making it a fun and interactive experience for family and friends.
- Generate 90-ball or 75-ball bingo cards
- Customize cards with an occasion name
- Option to include a FREE space
- Generate multiple unique cards at once
- Download generated cards as a PDF
- Host online bingo games
- React
- Next.js
- Tailwind CSS
- jsPDF (for PDF generation)
- html2canvas (for capturing card designs)
- Node.js (version 14 or later)
- npm or yarn
-
Clone the repository:
git clone https://github.com/anishjoshi1999/bingo.git
-
Navigate to the project directory:
cd bingo
-
Install dependencies:
npm install
or if you're using yarn:
yarn install
-
Run the development server:
npm run dev
or with yarn:
yarn dev
-
Open http://localhost:3000 in your browser to see the application.
- Choose between 90-ball or 75-ball bingo cards.
- Enter the occasion name (optional).
- Specify the number of cards you want to generate.
- Choose whether to include a FREE space (optional).
- Click "Generate Cards" to create your bingo cards.
- Use the "Download Cards as PDF" button to save your cards for printing.
- To host a bingo game, click on Play Bingo, select your categories, and the host will generate random numbers for the bingo game
Contributions are welcome! Please feel free to submit a Pull Request.
- Fork the repository
- Create your feature branch (
git checkout -b feature/AmazingFeature
) - Commit your changes (
git commit -m 'Add some AmazingFeature'
) - Push to the branch (
git push origin feature/AmazingFeature
) - Open a Pull Request
This project is licensed under the MIT License - see the LICENSE.md file for details.
- Thanks to the creators and maintainers of React, Next.js, Tailwind CSS, jsPDF, and html2canvas.
- Inspired by the joy of bingo games everywhere!