Serendipitous email reminders for your starred repos on GitHub.
Assuming that you already have
node and npm installed,
you can install the remaining dependencies
from the project root.
There are no tests at the moment
and no proper build system either.
I'm just abusing
for a bunch of build targets right now
but will likely update to something
more suitable in due course
(not Grunt though,
I bloody hate Grunt).
Back-end build target
There is one build target
for the back-end.
so that the site can run
when deployed to production
(where CoffeeScript is not available globally).
You can invoke this target with:
npm run build-back
Front-end build targets
You can invoke both of those targets together with:
npm run build-front
Or you can reduce the workload by targeting just the CoffeeScript:
npm run build-coffee-front
npm run build-css
Source code structure
There's not a huge amount of code so it should be pretty straightforward to grok. But fwiw:
All bug fixes and back-end improvements (especially those of a functional bent) will be gratefully received. Styling changes to the front-end may be less likely to get accepted, it rather depends on planetary alignment and which side of bed I got out of.