RatnadeepBiswakarma / chat-app-backend

Backend for my chat app using Node, Express, MongoDB & Socket.IO (https://github.com/RatnadeepBiswakarma/chat-app)

Home Page:https://ratnadeep-chat-app.netlify.app/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Chat App Backend using Rest API

Node & Express powered backend for my chat app. It allows to create/update user and transfer text messages using socket.

overview

  1. CRUD endpoints using REST API
  2. Talks to MongoDB to fetch & update data
  3. Creates socket connections to transfer realtime data etc.

Run project locally

Install dependencies
yarn install
Compiles and hot-reloads for development
yarn serve
Lints and fixes files
yarn lint-files

Tech Stuffs

Frameworks, Languages and Database used
  1. Node (https://nodejs.org/en/)
  2. Express (https://expressjs.com/)
  3. MongoDB (https://www.mongodb.com/)
  4. JavaScript
Other tools and libraries
  1. bcryptjs (https://www.npmjs.com/package/bcryptjs)
  2. socket.io (https://socket.io/)
  3. jsonwebtoken (https://www.npmjs.com/package/jsonwebtoken)
  4. nodemon (https://www.npmjs.com/package/nodemon)
  5. eslint (https://eslint.org/)
  6. body-parser (https://www.npmjs.com/package/body-parser)
  7. pre-commit (https://pre-commit.com/)

Made with ❤ by Ratnadeep

About

Backend for my chat app using Node, Express, MongoDB & Socket.IO (https://github.com/RatnadeepBiswakarma/chat-app)

https://ratnadeep-chat-app.netlify.app/


Languages

Language:JavaScript 100.0%