Skip to content

React app that integrates the chat api for real time messaging

Notifications You must be signed in to change notification settings

lovistawiah/you-and-i

Repository files navigation

You and I

This react project aims to integrate the Chat API for real time messaging using end-to-end encryption method.

Features

User

  • Create account
  • Set/change bio.
  • Set/change username.

Messages

  • Send text messages.
  • Reply messages.
  • Delete sent messages within five minutes
  • Edit sent messages
  • Online/offline status.

Chats

  • search chats
  • User typing status.

Contacts

  • Add new contacts.
  • search contacts.

Local Development

  1. Clone repo

clone using Web Url

 git clone https://github.com/lovistawiah/you-and-i.git

clone using GitHub CLI

gh repo clone lovistawiah/you-and-i
  1. Change to project directory
cd you-and-i
  1. Install dependencies
npm i
  1. Run local server
npm run server
  1. Visit web browser

Click on the link in the terminal

  1. Other project commands

the script object in package.json