client-server-architecture

There are 150 repositories under client-server-architecture topic.

  • novaglam

    Language:CSS
  • diskounts.nu

    Language:JavaScript
  • Tic-Tac-Toe-Java

    A console-based , client-server application for a two-player Tic Tac Toe game using Java Programming.

    Language:Java
  • JSONDatabase

    A client-server application that stores and process client requests as JSON

    Language:Java
  • Event-Management-System

    Multi-threaded program designed to efficiently manage events using a client-server, consumer-producer architecture. Project for Operating Systems class.

    Language:C
  • 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.

    Language:C#
  • E-Outfit_Application_BackEnd

    This repository is intended for the development of an e-commerce application backend.

    Language:C#
  • 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.

    Language:Python
  • Django-Improok-Social-Media

    Modern Programming Technologies Major Project: Social Networking System for Alumni (Django + React Native)

    Language:Python
  • 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.

    Language:Python
  • File-Transfer-Service

    Client-Server file transfer system using TCP and UDP protocols

    Language:JavaScript
  • Virtual-Cafe

    Virtual Cafe - Client Server Architecture in Java

    Language:Java
  • echo

    An open source messaging platform that enables instant communication, allowing users to exchange messages seamlessly, and stay connected in real-time.

    Language:JavaScript
  • 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).

    Language:Java
  • Basic-Prototype-Client-and-Server-Architecture-Implementation

    This repository serves as a prototype showcasing Client-Server Architecture in a Java-based messaging system.

    Language:Java
  • 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.

    Language:C
  • minitalk

    Small program to print strings in console sent from a client to the server via UNIX signals.

    Language:C
  • MiniBitTorrent-GroupP2P

    This repository contains code for Peer to Peer group based file sharing.

    Language:C++
  • 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.

    Language:HTML
  • MessagingApp

    An Online Group Chat running on a localhost server built with Java & JavaFX

    Language:Java
  • 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.

    Language:Java
  • Printable-Characters-Counting-Server-Operating-Systems-TAU

    Printable Characters Counting Server Assignment - Operating Systems at TAU (0368-2162)

    Language:C
  • 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

    Language:Python
  • CLI.IPC

    A .NET library that helps you implement a client/server architecture for command line interface applications.

    Language:C#
  • yatzcli

    A turn-based multiplayer command-line game inspired by the classic dice game Yahtzee.

    Language:Go
  • minitalk

    Basic communication between client and server: a message is sent using only signals SIGUSR1 and SIGUSR2

    Language:C
  • Spotify

    My project for the Modern Java Technologies course at FMI

    Language:Java
  • 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.

    Language:Java
  • Text-Editor

    A simple text-editor application that can function online and offline.

    Language:JavaScript
  • Wink

    Fault Tolerance Framework

    Language:C++
  • CSE232-Computer-Networks

    All the assignments of Computer Network course

    Language:C++
  • strange-multiplayer-game

    Progetto per esame Algoritmi Distribuiti - Multiplayer game with Pyro

    Language:Python
  • QuizGame

    Application that allow users play quiz game about Kotlin and Java languages.

    Language:Java
  • back-end

    👷🏾 It's a repository of Back-end development and design.

    Language:JavaScript