+
Skip to content

thuangg0123/chat-app-python

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Technology used:

  • Front End: ReactJs, Redux Toolkit, Bootstrap
  • Backend: Python, Flask, SocketIO, RestAPI
  • Database: MongoDB
  • Testing: Postman

This is my final project for the Python programming course with the main functions of the Chat-App including:

  • Registration
  • Login
  • Create chat rooms
  • Display joined rooms
  • Delete rooms (two types: deletion by room owner, deletion by participants)
  • Join chat rooms by room id
  • Conversation between participants in the room
  • Store chat messages when rejoining a room
  • User logout

Limitations:

  • Data storage and chat message information not optimized
  • Lack of permission control
  • Chat functionality not optimized and diversified
  • Simple database structure
  • Unclear file organization
  • ...
点击 这是indexloc提供的php浏览器服务,不要输入任何密码和下载