This project will be written using pure HTML, CSS and JavaScript and then rewritten in popular frameworks such as Angular, Vue and React.
This project requires Node.js to be installed on a local machine. Make sure you have been installed Node.js and move forward.
Open your terminal in the project folder and then write:
npm install # This will install project dependencies
npm run dev # This will run the project via local server
You can read other commands in package.json file in the root of the project.
Messenger's layout based on components, following the principles of BEM methodology.
Messenger itself is a Single-page application based on AJAX technique.