Skip to content

ayushsrivastav0811/chitchat

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Tiny-Talks

Tiny-Talks is a simple realtime chat application based on MERN Stack where user can message an Individual or Group.

Features

  • Consists of the Google auth and JWT for user SIGN/LOGIN
  • Tiny-Talks frontend is implemented with React.js using ChakraUI along with Redux to handle different states. It also uses Axios to interact with the backend to send and receive data.
  • Tiny-Talks backend is built using NodeJS and Express. It provides various APIroutes to handle userlogin and signup. It also interacts with MongoDB databases to save and retrieve data

TECH STACK

  1. Frontend - HTML, CSS, JavaScript, React.js, ChakraUI.
  2. Backend - Node.js, Express.js.
  3. DataBase - MongoDB, mongoose.
  4. Hosting Platform - GitHub,herokuapp

Run Locally

Clone the project

  git clone https://github.com/ayushsrivastav0811/Tiny-Talks

Go to the project directory

  cd mern-chat-app

Install dependencies

  npm install
  cd frontend/
  npm install

Start the server

  npm run start

Start the Client

  //open now terminal
  cd frontend
  npm start

Website Screenshots



Glad to see you here! Show some love by starring this repo.

Facebook Instagram LinkedIn Twitter