Skip to content

前后端分离 即时通讯 Vue2.x ElementUI Fetch TalidWindCss

Notifications You must be signed in to change notification settings

keaiwkaw/light-talk-web

Repository files navigation

  1. README

    Are you ready?

    Technology stack:Vue2.x,ElementUI,Fetch,Talidwindcss

    preface: If you have any suggestions for me, you can make an issue at any time. If you think my code is helpful to you, can you give me a STAR? I will constantly improve my code

The difficulties in

  1. How do components pull out

  2. Multi-person audio and video implementation

    etc.

Current progress

Completed

  • The login

  • The private chat

  • Group chat

  • P2P Audio and video

  • Add buddy

  • Add a group chat

Unimplemented

  • Modify the nickname

  • Modifying personal Information

  • Modify group chat information

  • Adding an Administrator

Problems in the current project

  1. Store not modular
  2. The template is not concise and there are many optimization possibilities
  3. State variables in components are not semantically named
  4. The interface interceptor

How to start

Make sure your Egg and mongodb are started

First

npm i or yarn add

Second

npm run serve or yarn serve

Screenshot function

Login and Registration

image-20210908214213234

Add buddy

image-20210908214553284

Handle the request

image-20210908214649136

Create a group chat

image-20210908214800676

The private chat

image-20210908214949654

Group chat

image-20210908215034554

P2P Video

1631109342903

P2P Audio

image-20210908215706504

The back-end warehouse

About

前后端分离 即时通讯 Vue2.x ElementUI Fetch TalidWindCss

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published