Skip to content

hyx131/parlez-client

Repository files navigation

Lighthouse Labs Final Project.

Parlez - Let's Talk!

Parlez is a realtime messaging application utilizing socket.io to allow multiple single chats and group chats.

Light House Lab Final Project

Table of contents

General Info

Our team wanted a challenge with our final project. We wanted to learn and implement a new tech called socket.io, but also exercise our knowledge with React, Express, and PostgreSQL.

Technologies

Project is created with:

Front End

  • React.js 16.9.0
  • Material-UI 4
  • Socket.IO 2.2.0
  • Back End

  • Express 4.17.1
  • PostgreSQL 11.4
  • Socket.IO 2.2.0
  • Testing

  • Storybook 5.1.11
  • Postico 1.5.8
  • Final Product

    signup page

    "signup page"

    login page

    "login page"

    add chat

    "add chat"

    add friends

    "add chat"

    automated bot messages

    • used joined chatroom
    • user left chatroom
    • user created chatroom
    • reopen chatroom

    "automated bot message"

    chat example

    "chat example"

    messages

    "messages"

    add friend / create new chat options

    "add button - show add friend and chat"

    storybook - component testing

    "storybook"

    Entity Relationship Diagram

    "ERD"

    Setup

    To run this project, clone it to your directory.

    $ cd ../Parlez
    $ npm install
    $ npm start
    

    About

    No description, website, or topics provided.

    Resources

    Stars

    Watchers

    Forks

    Releases

    No releases published

    Packages

    No packages published