English | 简体中文
🙏Tips :For some reason,the picture may not be loaded. Please visit our gitee
PostinTo is a cross platform(
Windows
,Linux
,MacOS
,Android
,ios
) chat room application developed by QT and Felgo on the client side and Golang on the server side
________ ________ ________ _________ ___ ________ _________ ________
|\ __ \ |\ __ \ |\ ____\ |\___ ___\|\ \ |\ ___ \ |\___ ___\|\ __ \
\ \ \|\ \\ \ \|\ \\ \ \___|_\|___ \ \_|\ \ \\ \ \\ \ \\|___ \ \_|\ \ \|\ \
\ \ ____\\ \ \\\ \\ \_____ \ \ \ \ \ \ \\ \ \\ \ \ \ \ \ \ \ \\\ \
\ \ \___| \ \ \\\ \\|____|\ \ \ \ \ \ \ \\ \ \\ \ \ \ \ \ \ \ \\\ \
\ \__\ \ \_______\ ____\_\ \ \ \__\ \ \__\\ \__\\ \__\ \ \__\ \ \_______\
\|__| \|_______||\_________\ \|__| \|__| \|__| \|__| \|__| \|_______|
\|_________|
(Interaction logic diagram)
The server-side program is written in Go. It is deployed on the cloud server CentOS and runs in the background using Screen
Services provided
- Respond to users' login, registration, room creation, chat message sending (crud of database, exclusive access of resources)
- Send / Receive / Process UDP message
The UI part is mainly written in QML. The Felgo framework is used to further support the mobile terminal, and a small part of C + + realizes message sending and processing logic