Skip to content

Latest commit

 

History

History
123 lines (80 loc) · 4.59 KB

README.md

File metadata and controls

123 lines (80 loc) · 4.59 KB

SOCIABLAST

SOCIABLAST -A chat+bot with amazing features!.
Inheritance '21 - Team Technobots

GitHub issues GitHub stars GitHub contributors adam-pw

Team Name : Technobots

image

ss1

👩‍💻 Team members

👨‍🏫 Mentors

  • Ravi Maurya
  • Pankaj Khushalani
  • Azeez Dandawala

📝 Description

SOCIABLAST!

People can chat , send images , execute various bot features in the chat room discussion. We have also created a great chat room system configuration with high security of Login and Password for each user. Appropriate validations are also applied to Login and Password. Users can also send the images in the chat room joined.

login

Making an application with chat + bot considering the following features COMMANDS:- (Implemented sucessfully)

  1. .wiki object
  2. .weather place
  3. .lyrics
  4. .time
  5. .currency
  6. .covid
  7. .reminder
  8. .stocks

image

🔗 Links

🤖 Technology Stack

  • Front-end -JavaScript HTML5 CSS3 React

  • Back-end - Nodejs MongoDB Socket-IO

🛠️ Project Setup

For Web

  1. Clone the repository
git clone https://github.com/Neel-Shah-29/SOCIABLAST.git

To start the frontend user interface

cd client
npm install
npm start

To start the backend server

npm install
npm start

🖼 Screenshots

WhatsApp Image 2022-01-20 at 1 18 39 PM

WhatsApp Image 2022-01-20 at 1 18 39 PM

image

image

image

image

Demo Video Drive Link

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

Website Link:

https://sociablast.herokuapp.com/

Future Work

  • There are many bot feactures that can be implemented like .stickers , .emoji , .news and much more. Whatever user thinks can be implemented.
  • The User Interface can be made more user friendly though we have tried to create an execellent UI as per our imagination.
  • Storage of messages sent and recieved in a given chat room in the local computer as the messages and data is lost once we refresh the screen.