About

A puppy

This is a demo site that illustrates a webpack-bootstrap-flask tech stack and helps you Find a puppy! There is no front-end framework (React, Vue) used, though you could add one easily. Instead, I created it to illustrate how to architect, develop and code-split front-end code (using webpack and bootrap) for a "traditional" server-side-rendered website (using flask).

For more information, see the repo on GitHub. For portability I did not use a database. The data source for the site is the server-to-server PetFinder API, so it does load a tad slower because every request spawns a subsequent http request to PetFinder from the flask instance.