App for managing pairing scheduler and other services of clojure camp.
(prerequisites: java, leiningen, and clojure cli)
- 
git clone
- 
lein repl
- 
connect to the repl from your text editor 
- 
in mycc.dev(dev-src/mycc/dev.clj), run(start!)and(seed/seed!)
- 
look in the log for the "server started on" URL, open it in a browser 
- 
log in with [email protected]then open the link that is output in the log
Project is organized into feature-based modules:
- p2p - p2p scheduler
- profile - basic profile stuff
- fotd - function of the day
And supporting parts:
- modulo - our homebrew "frameworky" glue code, should only be accessed via modulo.api
- base - set up of non-module stuff, like header, auth - shouldn't be called by any other modules
- common - utility namespaces for use by modules
Note:
- new modules have to be required in mycc.modules
- modules should have a core.cljcfile