A simple website that lets you create custom Bingo cards for any occasion.
To start, create your own project with the "Create New Project" button, or import a .bingo
file from your computer with the the "Import from Computer" button.
You can change the name of a project by clicking in the header, and you can add items by typing in the "Add items here..." box.
Once you have 24 (or 25 with no free space) items, you can click the "Export" button to generate cards and print them or save them as a PDF.
If you wish to host this site yourself, you can find pre-minified site files in static.zip
under the Assets section of the latest release.
If you want to minify the files yourself, simply:
git clone
this repo- Run
npm install
- Run
npm run pack
The resulting static
directory will be production-ready.
To set up a local copy of this site for development purposes, simply:
git clone
this repo- Run
npm install
to install dependencies (esbuild) - Run
npm run build
to start the build watcher and locally host thestatic
directory
When the build watcher is active, any changes to TypeScript files will automatically trigger a rebuild, so you don't need to do anything.