Skip to content

Latest commit

 

History

History
97 lines (65 loc) · 2.36 KB

File metadata and controls

97 lines (65 loc) · 2.36 KB

Connecto

logo

Contents

Description

Connecto is an omnichannel customer support messaging solution focused on providing a fast, flexible, and effective customer and employee experience.

Created by: John Royal, Jake Enea, and Nathaniel Mention

Features

  • Janet - customer support chatbot powered by GPT-3.5 Turbo
  • Individualized real-time chat rooms, accessible by all administrators
  • Support for sending image attachments and sharing location
  • Flexibility to message via SMS and email
  • Profile pictures powered by Gravatar
  • Secure sign-up and sign-in functionality

Design

Sign-in

image

Admin dashboard

image

Customer support chat

image

Technologies

Local setup

Clone repository:

git clone https://github.com/jakeenea51/Connecto

Install backend dependencies:

cd backend
pnpm install

Copy .env.example to create your .env file:

cp .env.example .env

You’ll want to generate random, 32-character strings for both the SESSION_SECRET and JWT_SECRET variables. You can use this tool to generate those values.

Set up database:

pnpm exec prisma db push

Start the backend development server:

pnpm dev

Install frontend dependencies:

cd frontend
pnpm install

Start the frontend development server:

pnpm dev