A basic client-server system for courses registration.
In this work we have implemented a server based on the reactor design pattern and the encoder-decoder model. Our server is built in java and the client side is built in cpp.
This project was given as an assignment in the course "System Programming" (Fall 2021). Course site: https://www.cs.bgu.ac.il/~spl211/Main.