This repository is private.
All pages are served over SSL and all pushing and pulling is done over SSH.
No one may fork, clone, or view it unless they are added as a member.
Every repository with this icon (
) is private.
Every repository with this icon (
This repository is public.
Anyone may fork, clone, or view it.
Every repository with this icon (
) is public.
Every repository with this icon (
swinger /
| name | age | message | |
|---|---|---|---|
| |
.gitignore | Wed Sep 02 21:15:54 -0700 2009 | |
| |
README.md | Tue Sep 15 10:14:08 -0700 2009 | |
| |
Rakefile | Sat Sep 12 10:28:12 -0700 2009 | |
| |
_attachments/ | Sun Sep 13 06:47:42 -0700 2009 | |
| |
_docs/ | Sun Sep 13 11:46:56 -0700 2009 | |
| |
couchapp.json | Wed Sep 02 21:15:54 -0700 2009 | |
| |
validate_doc_update.js | Tue Sep 15 10:10:14 -0700 2009 | |
| |
vendor/ | Wed Sep 02 12:14:29 -0700 2009 | |
| |
views/ | Mon Sep 07 14:06:05 -0700 2009 |
README.md
Swinger
Swinger is a couchapp for creating and showing Presentations. Think Keynote, stored in CouchDB, run via Javascript and Sammy.js.
About
This was created as a Demo for my talk at jQuery Conf 2009 about Sammy.js, however, its usefulness might outlast my talk. We'll see.
Requirements
- A running CouchDB server
- CouchApp - You need the latest and greatest couchapp for the push to work without errors. Follow these instructions to install from source
Usage
All you need to do to get up and running after the requirements are installed is:
$ couchapp push . http://localhost:5984/swinger
It should print out instructions of where you can view it.
You can also set up a .couchapprc file that looks something like this:
{
"env": {
"default": {
"db": "http://admin:password@localhost:5984/swinger"
}
}
}
Once that is set up you can just do:
$ couchapp push
Acknowledgments
Swinger was greatly inspired by Pat Nakajima's Slidedown.
Technologies/Projects used
- Sammy.js for frontend controller/routing
- CouchApp for hosting the app in CouchDB
- Aristo CSS for base buttons/styles
- Showdown for Markdown
- SHJS for Code higlighting







