Skip to content

Mobile-responsive messaging platform with real time chatting and OpenAI integration.

Notifications You must be signed in to change notification settings

kevinleet/helloWorld_frontend

Repository files navigation

helloWorld

A Smarter way to Chat.

Josh Mathew | Theresa Kennelly | John Brooks | Kevin Li

app login screenshot app main page screenshot

helloWorld

helloWorld-backend

helloWorld is a real-time chat application that leverages the power of AI to enhance user conversations. It provides an intuitive and seamless chatting experience with the added benefit of AI-generated responses. Whether you want to have a casual chat, seek assistance, or simply explore the capabilities of artificial intelligence, helloWorld is here to make your conversations more engaging and interactive.

The goal of this project was to work together to build a full-stack collaborative app. Our goal was to make a real-time chat app that integrates AI within personal private messages with peers. In the future, we would like to fix small bugs to make the user experience more streamline.

Features

Real-Time Chatting:

Connect with friends, colleagues, or new acquaintances instantly using helloWorld's real-time chat functionality. Experience smooth and responsive communication with minimal latency.

AI-Powered Responses:

helloWorld integrates cutting-edge AI technology to provide automated responses that adapt to the context of the conversation. Choose at any time to respond to you colleague's messages with an AI Generated Response! Enjoy dynamic and intelligent interactions, making your chats more interesting and interactive.

User-Friendly Interface:

helloWorld boasts a clean and intuitive user interface, designed to provide a seamless chatting experience. The straightforward layout allows users to focus on their conversations without any distractions.

Privacy and Security:

Your privacy and security are of utmost importance. helloWorld ensures that all your login information is securely stored. Rest assured that your data is protected throughout your chat experience.

Tech

  • JS: Used in the backend to create API and dataBase functionality and communication with the frontend.
  • React: Used to build the frontend and create a enjoyable user expirience.
  • tailwindCSS: Used within the frontend ReactApp for cohesive and easy-to-edit styling.
  • socket.io: Used to create real-time chat capabilities.
  • OpenAI: Used to integrate AI into the chatting expirience.
  • Railway: Used to deploy final project.

Wireframe, ERD and CHD

wireframe ERD CHD

TrelloBoard

Contributions

Josh Mathew

Linkedin GitHub

Theresa Kennelly

Linkedin GitHub

John Brooks

Linkedin GitHub

Kevin Li

Linkedin GitHub

About

Mobile-responsive messaging platform with real time chatting and OpenAI integration.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •  

Languages