A lightweight Flask web app that generates customizable patterns as downloadable PNG images.
🌐 Live App
https://checkerboard-generator.onrender.com
- Generate checkerboard patterns with custom colors.
- Download generated images directly.
- Multiple layout styles: standard, chevron, diagonal, stripes.
- Minimal, fast, and easy to use.
-
Clone the repo:
git clone https://github.com/ArchooD2/Checkerboard-Generator.git && cd Checkerboard-Generator -
(Optional) Set up a virtual environment:
python -m venv venv && source venv/bin/activate
(Windows:venv\Scripts\activate) -
Install dependencies:
pip install -r requirements.txt -
Run the app:
python app.py
Then open your browser at http://localhost:5000
Open this in your browser:
http://localhost:5000/chevron?color1=%23ff0000&color2=%230000ff&stripe_width=30
It generates a red and blue chevron checkerboard.
Gonna add later! Using this to learn how to write good unit tests!
General Public License v3.0! -# see licence file for more info
PRs welcome! Or open an issue if something breaks.