Simple multi-user chat system
-
Updated
Mar 8, 2026 - Python
Simple multi-user chat system
SocketGambleGame is a multiplayer server-client application where users place bets on simulated matches. It uses TCP for client communication and UDP multicast for game updates, showcasing socket programming and basic betting logic in a networked environment.
My open-source learning platform, covering a wide range of aspects, from Project Management to Computer and Data Science, Cyber Security and other exciting IT-related topics
Dive into IPC using Unix Domain Sockets & Shared Memory in C. This repo showcases a server updating a routing table & MAC list, with clients pulling data via shared memory. An essential guide for those keen on mastering advanced networking & IPC concepts.
This is a Java core client/server desktop application, developed as a final project for a course, for a car dealership business. It tracks car availability, allows users to search based on various criteria, create orders, and view order details with sales information.
This project demonstrates the difference between single-threaded and multi-threaded client-server architectures. Each model is implemented in its own folder to show how servers handle multiple client requests using different threading approaches.
A clean, simple desktop chat application built with Java Swing and Socket Programming. Operating on a Server-Client model, it enables real-time text exchange. Developed as a NetBeans IDE 8.2 project adhering to Java 1.8 compatibility, it features a native system UI layout for seamless execution.
Multi-user encrypted chat application with server, client, and admin interfaces. Features HMAC-SHA256 authentication, Fernet encryption, and cross-platform support.
A communication project.
The bulletin board project is a real-time messaging application developed using Python's socket programming, enabling users to post and view messages on a virtual bulletin board. It features a server-client architecture that supports concurrent connections, allowing for seamless communication and message updates among users.
Add a description, image, and links to the server-client-architecture topic page so that developers can more easily learn about it.
To associate your repository with the server-client-architecture topic, visit your repo's landing page and select "manage topics."