This is a demo app to showcase Angular.js and Socket.io. It was demoed at RefreshBR's Show and Tell meeting on February 28th, 2013.
To run the app you need the following installed:
One-time configuration tasks to run the app:
- Create a CouchDb database named refresh-convo
- Add the following design document to the above database (this is the query to pull all topics):
{ "_id": "_design/topics", "language": "javascript", "views": { "all": { "map": "function(doc) {\nif (doc.type == 'topic') {\n emit(doc._id, doc);\n}\n}" } } }
To start the app
- cd into the app/ folder and run node server
- visit http://localhost:8080/ in your browser
To Do
- Edit a topic
- Set a session/meeting for a topic
- List topics by meeting/session
- Publish topics by meeting/session