A simple app with sign-in and dashboard views.
- Everything is a component (components live in lib)
- Pyramid testing (view integrations live in test, model and controller tests live in lib/{component}/test)
- Makefile as entry point (everything starts with
make
) - Separate code and config (
config
is injected intomain()
) ...and other 12-factor guidelines
$ git clone git://github.com/Skookum/component-test.git
$ cd component-test
$ make setup
$ make test
$ make open