A web app to arrange tiles according to specified rules.
Tessellation allows you to upload square images and define how they connect. The app will then try to arrange the tiles into a larger composition adhering to the connection rules. This is similar to the Wang tiles problem.
$ brew install poetry yarn
$ make setup# pacman -S python-poetry yarn
$ make setupInstall these dependencies manually:
- Python >= 3.10
- yarn
- poetry
Then run:
$ make setupStart a development server
$ make run
$ make frontendCreate database:
$ make create-user
$ make create-dbCreate database tables, superuser, and populate the db with fixtures:
$ make migrate create-superuser populate-dbStart a development server with production settings.
Dependencies:
- pwgen
$ make run-prodmake test
make lintmake helpFeel free to remix this project under the terms of the GNU General Public License version 3 or later. See COPYING and NOTICE.
