My friend, Greg and I wanted to try out node.js to see how we liked the language (we're looking in to using it on http://interstateapp.com in the near future) and so we decided to do the normal thing and build a multi-channel web chat app.
So far we've spent about 1 day developing it and it seems to be working pretty well. Feel free to try it out by visiting the main prompt channel here: http://prompt.im/prompt.
For those interested, the chat completely uses node.js (with expressjs and nowjs) for the server-side code and we use MongoDB to archive all sent messages.
Node.js is looking like a cotdamn CV goldmine. Bear in mind that most industry people have never even heard of it (never mind most HR people!), and the stuff it lets you do is pretty appealing. And would take a lot of work in other frameworks.
I need to cook up a few of these for myself. Not sure if they'll come out as nice as this though.
Node.js was great for this because of the nowjs library which let us use practically the same codebase on both the client and the server side of things which really sped up development ;-)
I would use this if it didn't have the twitter/fb limitation. I hate being forced to have twitter and facebook to get into other websites. The UI looks excellent though, good work!
14 comments
[ 3.4 ms ] story [ 41.2 ms ] threadSo far we've spent about 1 day developing it and it seems to be working pretty well. Feel free to try it out by visiting the main prompt channel here: http://prompt.im/prompt.
For those interested, the chat completely uses node.js (with expressjs and nowjs) for the server-side code and we use MongoDB to archive all sent messages.
Any comments would be appreciated :)
The UI is nice, simple and achieves the idea!
Brilliant :)
Very simple but still elegant and beautiful.
Nice work!
Node.js is looking like a cotdamn CV goldmine. Bear in mind that most industry people have never even heard of it (never mind most HR people!), and the stuff it lets you do is pretty appealing. And would take a lot of work in other frameworks.
I need to cook up a few of these for myself. Not sure if they'll come out as nice as this though.