Soil is used as a construction material in various civil engineering projects, and it supports structural foundations. Thus, civil engineers must study the properties of soil, such as its origin, grain-size distribution, ability to drain water, compressibility, shear strength, and load bearing capacity. Soil mechanics is the branch of science that deals with the study of the physical properties of soil and the behavior of soil masses subjected to various types of forces. This app helps to easily calculate soil properties.