Simple Calculator Server Clinet
A simple calculator with clinet and server using socket and javafx gui with jfoenix beautiful design
This project is a simple calculator that can perform basic arithmetic operations such as addition, subtraction, multiplication, and division. The project consists of two parts: a client and a server. The client is a graphical user interface (GUI) that allows the user to enter numbers and operators and see the result. The server is a program that receives the calculation request from the client, performs the calculation, and sends back the result. The client and the server communicate using socket programming.
![cover](https://raw.githubusercontent.com/ammahmoudi/Simple-Calculator-Server-Clinet/master/cover.png)
Technologies
The project is written in Java and uses the following technologies:
- JavaFX: A framework for creating desktop applications with rich user interfaces.
- JFoenix: A library that provides material design components for JavaFX applications.
- Socket: A mechanism for creating a bidirectional communication channel between two processes over a network.
How to run
To run the project, you need to have Java 8 or higher installed on your machine. You also need to have Gradle, a tool for managing Java dependencies and building Java projects.