Skip to content

satyam-x10/I-am-Beside-You

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation






Introduction

Experience the I'm Beside You Messaging Service Prototype

Check out System Design Documentation

https://drive.google.com/file/d/1hWMZM265Lge2VOh2rRUEHikXzN3_El1s/view?usp=sharing

Deployment

We deployed the application on Render, You can check it by clicking this link It might take a minute or two to load for first time . Thanks for waiting . https://i-am-beside-you.onrender.com/

About The Project

The ultimate platform for personal and group chats with friends, plus the power to engage in enlightening conversations with AI. Seamlessly switch between private or group chats, and unlock endless AI capabilities, from answering questions to assisting with tasks. Enjoy a user-friendly interface prioritizing your privacy and security .

User Functionalities:

  • Authentication Encrypted user details and Authorisation using JWT Library
  • Registration and Login: Users can create an account and log in to the application using their email.
  • P2P Chat Chat to any user availaible on the website
  • Notification Get Notification for missed messages
  • Typing Status Is Typing prompt when someone is typing
  • Group Chat Group Chat Functionalities availaible
  • AI Chat Talk with Your AI Buddy .
  • Real-Time conversation: Messages transfers smoothly in realtime , so no waiting

To Run on Your local Computer

Install the Dependencies

npm install

Run the Backend

npm start

Run the Frontend

cd frontend
npm start

Open ur browser on localhost:3000 if not redirected automatically

Evaluation

If u want please login as a guest with email: guest@gmail.com and password: 12345678 , or feel free to make a new account . To talk to someone find them in the search bar and chat with them . There are few pre-defined users and groups.To chat with them login as a guest with below credentials Email : guest@gmail.com Password: 12345678

-- Predefined Users : guest,satyam,Akio , Hinata ,Ayush ,Asahi ,kamal { You can search any of them to talk} -- Predefined Groups : Avengers, Ravagers

These Users and group will only be visible for guest in starting. If you login from your own made account , Find them in search bar first.

To chat with AI , Click on the the { @Talk To Ai } Button below all contacts name.

THANK YOU

ARIGATO