• RESTful API on Koa.js
• Used the MongoDB database in conjunction with Mongoose ODM
• Implemented authorization through social networks using the Passport.js middleware
• Added the ability to communicate in chat for authorized users, with WebSocket protocol and the socket.io library