Overview

Dude, Remember!

A TODO list where you add items by sending SMS or calling. Then view them on the web.

Usage

Login and update our phone number. Then call or send SMS to the application phone number.

Hacking

Dependencies

Running

  • Run ./run-local.sh to run the server, then visit http://localhost:8080

  • You can uncomment the _eval routes to debug while running

  • If you want REPL

    $lein repl
    "REPL started; server listening on localhost:33824."
    user=> (require '[appengine.environment :as env])
    nil
    user=> (env/init-repl)
    nil
    user=> (require '[appengine.datastore :as ds])
    nil
    user=> (ds/select "message")
    ()
    user=>
    

Testing

lein test (nothing much there yet)

Directories

  • Clojure source under src
  • Static files (also JS and CSS) under war/static
  • Appengine definitions under war/WEB-INF

Deploying

./push.sh

TODO

  • Imporve UI

License

Copyright (C) 2010 Miki Tebeka <miki.tebeka@gmail.com>
Distributed under the Eclipse Public License, the same as Clojure.