We were heavily inspired by mIRC, the most popular and ubiquitous IRC client used, due to this there are a number of easter eggs hidden away for those who are familiar with certain easter eggs and commands.
What it does
It allows you to chat to your fellow colleagues, ideally, but currently it's only a public group chat.
How we built it
The essential concepts and basis can be learned by following guides on how to use socket.io, building a simple chat application with it in express and MongoDB, from there it's customizing it to our scenario with much pain and effort.
Challenges we ran into
The first small hurdle we ran into was learning socket.io for the very first time, after half an hour it was clear how it worked, but then when it came to deployment on Heroku ports were being overloaded. After that and adding more features the next challenge was working our the express route flows, how to map sign in and sign up.
Accomplishments that we're proud of
All the small features and ASCii Art
What we learned
Socket.io, service design, ExpressJS
What's next for SlackChat
We've reached a very MVP product with many small features, but next it will be the bigger ones, channels and private messaging users.