Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

28 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Pattern Generator 🟦⬜

A lightweight Flask web app that generates customizable patterns as downloadable PNG images.

🌐 Live App
https://checkerboard-generator.onrender.com


🚀 Features

  • Generate checkerboard patterns with custom colors.
  • Download generated images directly.
  • Multiple layout styles: standard, chevron, diagonal, stripes.
  • Minimal, fast, and easy to use.

🛠️ How to Run Locally

  1. Clone the repo:
    git clone https://github.com/ArchooD2/Checkerboard-Generator.git && cd Checkerboard-Generator

  2. (Optional) Set up a virtual environment:
    python -m venv venv && source venv/bin/activate
    (Windows: venv\Scripts\activate)

  3. Install dependencies:
    pip install -r requirements.txt

  4. Run the app:
    python app.py

Then open your browser at http://localhost:5000


✨ Example Usage

Open this in your browser:
http://localhost:5000/chevron?color1=%23ff0000&color2=%230000ff&stripe_width=30
It generates a red and blue chevron checkerboard.


🧪 Tests

Gonna add later! Using this to learn how to write good unit tests!


📄 License

General Public License v3.0! -# see licence file for more info


🤝 Contributing

PRs welcome! Or open an issue if something breaks.

About

200x200 Pattern Generator for all your patterning needs!

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages