- Real-time chat is a dynamic website application.
- It provides a secure and anonymous chat service that respects the user privacy.
It has been launch the 💠02/12/2019💠 in the case of a school project (BeCode).
Below, you will find our guidelines hosted on the school repo:
▪️▪️▪️▪️▪️▪️▪️▪️▪️▪️▪️▪️▪️▪️▪️▪️▪️▪️▪️▪️▪️▪️▪️▪️▪️▪️▪️▪️▪️▪️▪️▪️▪️▪️▪️▪️▪️▪️▪️▪️▪️▪️▪️▪️▪️▪️▪️▪️▪️▪️▪️▪️▪️▪️▪️▪️▪️▪️▪️▪️▪️▪️▪️▪️▪️▪️▪️▪️▪️▪️▪️▪️▪️▪️▪️▪️▪️▪️▪️▪️▪️▪️▪️▪️▪️▪️▪️▪️▪️▪️▪️▪️▪️▪️▪️▪️▪️▪️▪️▪️▪️▪️▪️▪️▪️▪️▪️▪️▪️▪️▪️▪️▪️▪️▪️▪️▪️▪️▪️▪️▪️▪️▪️▪️▪️▪️▪️
== Missions objectives
At the end of this challenge you should be able to:
- create a chat in Node.js
- install libraries with npm
- use Express.JS
- use Socket.IO
== The mission
You have to make a real-time chat using {node}[Node.js], {express}[Express.JS] and {socket}[Socket.IO].
.Original instructions
- write your server with Node.js and Express.JS
- handle real time chatting with Socket.IO
- allow for different user at the same time
- keep messages after reloading the page
.Additional instructions
- implement a {bship}[battleship] game in the chat
- allow user to write MarkDown in the input to style their messages
- add user accounts with username, profile picture and description
- allow user to edit or delete their messages
- make it the most beautiful chat ever
=== Resources
- https://nodejs.org/en/docs/[Node documentation]
- https://socket.io/get-started/chat/[Socket.IO chat]
▪️▪️▪️▪️▪️▪️▪️▪️▪️▪️▪️▪️▪️▪️▪️▪️▪️▪️▪️▪️▪️▪️▪️▪️▪️▪️▪️▪️▪️▪️▪️▪️▪️▪️▪️▪️▪️▪️▪️▪️▪️▪️▪️▪️▪️▪️▪️▪️▪️▪️▪️▪️▪️▪️▪️▪️▪️▪️▪️▪️▪️▪️▪️▪️▪️▪️▪️▪️▪️▪️▪️▪️▪️▪️▪️▪️▪️▪️▪️▪️▪️▪️▪️▪️▪️▪️▪️▪️▪️▪️▪️▪️▪️▪️▪️▪️▪️▪️▪️▪️▪️▪️▪️▪️▪️▪️▪️▪️▪️▪️▪️▪️▪️▪️▪️▪️▪️▪️▪️▪️▪️▪️▪️▪️▪️▪️▪️
- Initialize the ReadMe and the trello.
- Work on the main project.
- Launch the app.
ℹ️ For further informations, please make sure to visit our Trello board (only in french).
📲 V1.0.1 Logs
- Readme initialized.
- ...
- ...
- ...
-
Front-end
-
Back-end
function test() {
console.log("This is a test for code input?");
}