Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/wbadart/coolsnappy
The survey framework that's too cool for school
https://github.com/wbadart/coolsnappy
Last synced: 12 days ago
JSON representation
The survey framework that's too cool for school
- Host: GitHub
- URL: https://github.com/wbadart/coolsnappy
- Owner: wbadart
- License: gpl-3.0
- Created: 2020-02-26T14:06:29.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2020-06-25T23:09:22.000Z (over 4 years ago)
- Last Synced: 2023-10-20T23:45:30.240Z (about 1 year ago)
- Homepage:
- Size: 27.3 KB
- Stars: 0
- Watchers: 3
- Forks: 0
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
Awesome Lists containing this project
README
# coolsnappy
The survey framework that's too cool for school
Project coolsnappy aims to be a minimal, modular, and maintainable
tool for constructing survey systems.**Minimal:** coolsnappy won't try to be more than it needs to be. It
starts with a core domain model of "surveys" and exports a small but
useful collection of functions for manipulating that domain.**Modular:** coolsnappy won't be overly prescriptive about the parts
of the system you've already got covered. For example, we might ship
coolsnappy with a default storage backend (e.g. `sqlite`) but if you
bring your own database, coolsnappy should happily interface with
that instead.**Maintainable:** you shouldn't need a PhD to pick up a coolsnappy
code base. We recognize that projects can change hands and we aim to
make that transition as smooth as possible by making code-grokking
the easiest part.It might seem at this point that the primary goal of coolsnappy is to
make it easy to stand up survey systems. This is not the case.
coolsnappy's _primary_ goal is to explore technologies just outside
the mainstream to find interesting solutions for the above subgoals;
contributing to coolsnappy should be an educational experience.