client-server-architecture
There are 150 repositories under client-server-architecture topic.
Tic-Tac-Toe-Java
A console-based , client-server application for a two-player Tic Tac Toe game using Java Programming.
JSONDatabase
A client-server application that stores and process client requests as JSON
Event-Management-System
Multi-threaded program designed to efficiently manage events using a client-server, consumer-producer architecture. Project for Operating Systems class.
CSA-Server-Client-Configuration
Installing and configuring DHCP, DNS, Apache Web Server, Zimbra & Caching Proxy with SSL in a client-server environment
Formula1_Network_App
This repository is intended for the development of a simple Network App.
E-Outfit_Application_BackEnd
This repository is intended for the development of an e-commerce application backend.
Group_Chat_using_Python
This is a group chat which I created using Python and some socket programming principles, for me and my friends to use. To work all users must be connected to same WIFI. Read the ReadMe for more information.
Django-Improok-Social-Media
Modern Programming Technologies Major Project: Social Networking System for Alumni (Django + React Native)
StreamSocket-A-Real-Time-Video-Streaming-Solution
This project enables real-time video and audio streaming between a client and a server using Python. The client is responsible for receiving video and audio frames over UDP, while the server sends the frames.
File-Transfer-Service
Client-Server file transfer system using TCP and UDP protocols
Virtual-Cafe
Virtual Cafe - Client Server Architecture in Java
echo
An open source messaging platform that enables instant communication, allowing users to exchange messages seamlessly, and stay connected in real-time.
single-server-key-value-store-tcp-udp
A server program that serves as a key-value store. It's set up to allow a single client to communicate with it and perform three basic operations: 1) PUT(key, value); 2) GET(key); 3) DELETE(key).
Basic-Prototype-Client-and-Server-Architecture-Implementation
This repository serves as a prototype showcasing Client-Server Architecture in a Java-based messaging system.
simplified-dropbox
A simplified version of Dropbox implemented as a multi-threaded server-client application. This project focuses on directory synchronization, file tracking, and real-time updates, providing a basic Dropbox-like experience.
minitalk
Small program to print strings in console sent from a client to the server via UNIX signals.
MiniBitTorrent-GroupP2P
This repository contains code for Peer to Peer group based file sharing.
redmangomsg
Mango Messenger is a messaging application built with Node.js, Express.js, and PostgreSQL. It allows users to create accounts, log in, send messages, and view their messages. The application provides an intuitive user interface, ensuring seamless communication between users.
MessagingApp
An Online Group Chat running on a localhost server built with Java & JavaFX
virtual-online-couch
Allows for multiple players to play hot seat / couch coop over the internet. The host is streaming audio and video of the chosen application to the clients, and they are able to use their mouse, keyboard or controller in the hosts application by sending the inputs back.
INP-Final-Project-secaond-sem-
Simple group chat application for understand to basic about socket programming.
Printable-Characters-Counting-Server-Operating-Systems-TAU
Printable Characters Counting Server Assignment - Operating Systems at TAU (0368-2162)
Computer-Networks
This repository contains three projects that explore different aspects of networking. The first project provides an understanding of how client-server communication works using sockets. The second project provides familiarity with capturing network packets using Wireshark. The third project provides an understanding of routing protocols via sockets
CLI.IPC
A .NET library that helps you implement a client/server architecture for command line interface applications.
yatzcli
A turn-based multiplayer command-line game inspired by the classic dice game Yahtzee.
minitalk
Basic communication between client and server: a message is sent using only signals SIGUSR1 and SIGUSR2
Spotify
My project for the Modern Java Technologies course at FMI
Java-Image-Upload-Server
A challenge that new programmers often face is understanding how different applications communicate. In this project, I showcase a basic application that utilizes sockets for communication.
Text-Editor
A simple text-editor application that can function online and offline.
Wink
Fault Tolerance Framework
CSE232-Computer-Networks
All the assignments of Computer Network course
strange-multiplayer-game
Progetto per esame Algoritmi Distribuiti - Multiplayer game with Pyro
QuizGame
Application that allow users play quiz game about Kotlin and Java languages.
back-end
👷🏾 It's a repository of Back-end development and design.