VB.net Chat Client Server with multithread, user login, thread safe gui and using database MsSql
$50-100 USD
Pago na entrega
Goll Project :
- Server can send looping 500 data to all client without freeze in both, we can see step by step data (running data ) incoming in datagrid client
- All client send looping 500 data to server, without freeze in both, running data at incoming server
DB sql server
tblSetting : IDsetting int(Primarykey), SrvIP as varchar,SrvPort varchar
tbluser : UserID int (PrimaryKey) , UserName varchar, UserPass varchar,IdGroup
tblGroup : IdGroup int (PrimaryKey),GroupName varchar ( GroupName will be fill with Admin and User )
tblLog: LogId int, DateInput datetime,UserId int,TypeMsg, OldValue, NewValue, Changeby
TypeMsg like : LoginTime, LogoutTime,ChangePass,AddUser,RemoveUser
Server Side application Role
1. Form Login : username , password
2. Form Add/Modify/Remove User (Fields-> UserID , User Name, Password, IdGroup)
2. Form Server
- list of user connected ( datagri ( time login , username)
- list incoming msg (datagrid ( FromUsername, time, message)
- list outgoing msg (datagrid ( time, message,toUserName)
- send to specific user
- send to all user
- remove user
3. Server always send heardbit to all user ,every 2 second, to make sure alive
4. Only Admin can add/remove user
5. Only Admin can Start/Disconnect Server Listening
6. Create log txt file incoming and outgoing msg
Client Side Application Role.
1. form ConfigApp : ServerIP, ServerPort, UserName
2. form ChangePass : username, oldPass , NewPass
3. MainForm : Login to Server
- datagrid receive msg (time, message)
- datagrid sendmsg (time, message)
[login to view URL] log txt file incoming and outgoing msg
ID do Projeto: #27870950
Sobre o projeto
2 freelancers estão ofertando em média $125 nesse trabalho
Hello, I have experience and web development. Kindly check our Portfolio https://www.freelancer.com/u/GREATSWORK I have skills with the following programming languages: C, "C ++", "C #", Python, GO, Matlab, Java, VB Mais