The smart phone app is developed for soil classification. Geotechnical engineer (civil engineer) can use the app to classify the soil based on two soil classification systems AASHTO and USCS.