Benson lets you share your adventures. It's like a chatroom, but with specific focus, start, and end.
Login with Facebook and post messages in a simple web UI.
npm install
node_modules/.bin/jspm install
npm start
Then you can browse to http://localhost:8080/, authenticate with Facebook and start messaging.
Miscellanous thoughts, tech and feature wise. May or may not happen!
- Travis CI build
- setup for easy heroku deployment
- post images/smiles
- replace Sequelize with Knex + Bookshelf
- maybe introduce Flux/alt?
- cache user details locally to populate messages on posting
- lazy loading/pagination of older messages
- keep track of who's in an adventure (validate IDs)
- use PostCSS for styles
- join adventures by slug
- use web sockets for polling
- This project is a grateful recipient of the Futurice Open Source sponsorship program.