So, we figured creating our own chatroom could be fun.
It's something we can all work together on.
We don't plan on moving there but the project itself could be interesting for the whole room to collaborate work on.
What we need to discuss now:
- What technologies we want to use (Node/Express seems natural for serverside. What about clientside?)
- What features to we want? Do we just want to start with a clone of the SO chat?
- Adding features should be easy
- Responsive and fast
- Works on IE10+, Chrome, Safari, Firefox, Opera
- Mobile interface that actually works
- AngularJS as clientside MVW, libraries (like jQuery) accepted gladly on a need to basis.
- NodeJS/ExpressJS/SQL for server side.
yup. if this is meant to be an exercise and something fun and challenging why not shoot for the "as few third party dependencies as possible" stars. I would love to see this done with no or a minimal css framework (purecss.io is nice) and no or minimal DOM abstractions. It would be nice to have an
// authored by: <username>
under each script that was actually authored by a room owner / regular